После долгой борьбы с установкой любого Oracle XE на мою Windows XP я сдался и решил создать свою базу данных вручную. Установочный файл, предоставленный Oracle, быстро пропускает этап создания служб базы данных и завершается. Но OracleXEService не устанавливается.
Я все настроил, каталоги, службу, Oracle_SID. Все нормально идут. Затем я подключаюсь к sqlplus, к неработающему экземпляру:
sqlplus /nolog
connect / as sysdba
затем я печатаю
spool create_script.log
и, наконец, когда я вхожу
@C:\create_script.sql;
Я получаю сообщение об ошибке, в котором говорится, что Oracle недоступен. Я проверил диспетчер задач, oracle.exe там. Я перезапустил OracleServiceXE. Ничего не помогает. Многие говорят, что я должен проверить, совпадают ли ORACLE_SID и ORACLE_HOME. Интересно, а как мне узнать, совпадают они или нет?