[ОТВЕТИТЬ]
Опции темы
07.02.2010 17:39  
Sobol
Здравствуйте. Возникла проблема - перестала автоматически запускаться база (Oracle 8i) после ночного резервного копирования. Запускается сервис базы, сервер супермага и касссовый с почтовым. Сама база в состоянии shutdown. При попытке запустить из консоли получаю следующее:

C:\Documents and Settings\Administrator>net start oracleserviceимя_базы
Служба "OracleServiceимя_базы" запускается.....
Служба "OracleServiceимя_базы" успешно запущена.


C:\Documents and Settings\Administrator> svrmgrl

Oracle Server Manager Release 3.1.6.0.0 - Production

Copyright (c) 1997, 1999, Oracle Corporation. All Rights Reserved.

ORA-12560: TNS: protocol adapter error
SVRMGR> connect internal/qqq@имя_базы
Connected.
SVRMGR> startup
ORACLE instance started.
Total System Global Area 434570164 bytes
Fixed Size 70580 bytes
Variable Size 165986304 bytes
Database Buffers 268435456 bytes
Redo Buffers 77824 bytes
ORA-01991: invalid password file 'D:\ORACLE\ORA81\DATABASE\PWDимя_базы.ORA'
SVRMGR>
Пытался пересоздать pwd-файл, безрезультатно. Базу можно запустить только через DBA Studio. Подскажите, в какую сторону смотреть?
 
07.02.2010 17:48  
OlegON
В сторону результатного создания файла паролей :)
Цитата:
orapwd file=D:\ORACLE\ORA81\DATABASE\PWDимя_базы.ORA password=qqq
и внимательно читай, что пишет, а заодно все таки надо внимательно прочитать в FAQ, как надо стартовать базу из консоли.
 
07.02.2010 21:34  
Sobol
Цитата:
Сообщение от OlegON
В сторону результатного создания файла паролей :)

и внимательно читай, что пишет, а заодно все таки надо внимательно прочитать в FAQ, как надо стартовать базу из консоли.
Файл пересоздал. Непомогло.
Запускаю:
sqlplus /nolog
connect / as sysdba
И снова "ORA-12560: TNS protocol adapter error".
И далее так-же на любую команду.
 
08.02.2010 06:41  
OlegON
Это понимать как "я скрываю от вас процесс создания файла паролей и всего остального, попробуйте догадайтесь"? :) Полностью ввод/вывод консоли с момента ее запуска приведи, будет яснее, где ты там что неправильно делаешь.
 
08.02.2010 12:33  
Sobol
Вот ввод/вывод консоли с момента ее запуска: (база, сервис базы и все сервисы Супермага на данный момент остановлены. Файл PWDEdelco1.ORA удален)

D:\>set nls_lang=american_america.cl8mswin1251

D:\>orapwd file=D:\ORACLE\ORA81\DATABASE\PWDEdelco1.ORA password=qqq

D:\>net start OracleServiceEdelco1
Служба "OracleServiceEDELCO1" запускается.....
Служба "OracleServiceEDELCO1" успешно запущена.


D:\>sqlplus /nolog

SQL*Plus: Release 8.1.6.0.0 - Production on Mon Feb 8 12:16:33 2010

(c) Copyright 1999 Oracle Corporation. All rights reserved.

SQL> connect / as sysdba
ERROR:
ORA-12560: TNS: protocol adapter error


SQL> startup
ORA-12560: TNS: protocol adapter error
 
08.02.2010 13:25  
OlegON
А теперь напрячься и прочитать FAQ. После чего в самом начале вписать
Цитата:
set ORACLE_SID=EDELCO1
 
08.02.2010 14:23  
Sobol
C:\>set oracle_sid=edelco1

C:\>orapwd file=D:\ORACLE\ORA81\DATABASE\PWDEdelco1.ORA password=qqq

C:\>net start OracleServiceEdelco1
Служба "OracleServiceEDELCO1" запускается.....
Служба "OracleServiceEDELCO1" успешно запущена.


C:\>sqlplus /nolog

SQL*Plus: Release 8.1.6.0.0 - Production on Mon Feb 8 14:04:35 2010

(c) Copyright 1999 Oracle Corporation. All rights reserved.

SQL> connect / as sysdba
ERROR:
ORA-01031: insufficient privileges
 
08.02.2010 14:24  
OlegON
содержимое sqlnet.ora?
 
08.02.2010 14:38  
Sobol
У меня на диске D: есть только один sqlnet.ora по адресу D:\ORACLE\ORA81\network\ADMIN\SAMPLE\SQLNET.ORA, но я так понимаю, что это не он?
 
08.02.2010 14:48  
OlegON
Правильно понимаешь. Вытащи его на уровень повыше, а заодно убедись, что ты группе ORA_DBA и в найденном файле
Цитата:
SQLNET.AUTHENTICATION_SERVICES=(NTS)
 
 


Опции темы



Часовой пояс GMT +3, время: 05:06.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.