Първо проверете вашия файл ALERT.LOG, който обикновено се намира в D:\app\oracle\diag\rdbms\DBNAME\SID\trace\ .
Последните записи във вашия ALERT.LOG трябва да ви дадат индикация за това какво се случва. Базата данни стартира ли? Изключване?
Ако базата данни е блокирана в процеса на изключване, можете да опитате да убиете oracle.exe процес и след това рестартирайте базата данни чрез услугата на Windows.
Често, когато изглежда, че базата данни виси при стартиране, тя всъщност прилага REDO, за да получи последователно състояние, така че обърнете голямо внимание на това, което ви казва ALERT.LOG.