Заметки по Oracle
Что делать. если не стартует база?
- Проверить и стартовать сервисы:
net start OracleServiceNBOL853 net start OracleOraDb11g_home1TNSListener - Проверить листенер:
tnsping NBOL853 - Запустить sqlplus и присоединиться к базе данных:
sqlplus /nolog connect sys/sys@NBOL853 as sysdba - Проверить работоспособность базы любым простым запросом:
Если будет такой вывод, значит БД недоступна:
select count(*) from user_tables;ERROR at line 1: ORA-01219: database not open: queries allowed on fixed tables/views only - Если запрос не отработал, то перестартуем инстанс:
shutdown immediate; startup mount pfile=E:\oracle\product\11.2.0\dbhome_1\database\initNBOL853.ora; alter database open;
Апдрейд БД
Запустить скрипт catupgrd.sql, он работает около 40 мин:
SQL> connect /@NBOL853 as sysdba;
SQL> startup upgrade;
SQL> @C:\oracle\product\11.2.0\dbhome_1\RDBMS\ADMIN\catupgrd.sql;
SQL> shutdown immediate;
SQL> connect /@NBOL853 as sysdba;
SQL> startup;