[ТЕМА ЗАКРЫТА]
Опции темы
11.08.2007 12:35  
undos
Проблемка в следующем:

set nls_lang=american_america.ms8win1251
svrmgrl

SVRMGR> Connected.
SVRMGR> alter database backup controlfile to trace
*
ORA-01012: not logged on
SVRMGR>

вот собственно эта ORA-01012: not logged on возникает при любой команде

перезапуск всех сервисов не помог решить проблему, база переходит в статут OPEN без проблем из DBA.

помогите плиз.
 
11.08.2007 12:59  
baggio
connect internal/_пароь_sys_@_имя_базы_
STARTUP MOUNT

з.ы. поясни что с базой стряслось??? подохли контрольники??? историю в студию...
 
11.08.2007 14:40  
OlegON
@имя базы не нужно. А вот посмотреть в алерт, почему база тебя отрубила - надо.
 
11.08.2007 20:02  
baggio
поскольку явно не указал SID думаю что имя базы не помешает ...
вдруг несколько стоит.. скажем на тестовом\резервном серваке.. ))
 
11.08.2007 22:03  
OlegON
Цитата:
Сообщение от baggio
поскольку явно не указал SID думаю что имя базы не помешает ...
Немного не точно выразился, я про то, что нужно указать %ORACLE_SID% и подключаться напрямую, без @
 
13.08.2007 09:51  
undos
явно задавая set ORACLE_SID=xxx не решает проблемы. Ну а с база впринципе работает и запускаеться нормально (это тестовая база).
 
13.08.2007 12:28  
kadr
Цитата:
set nls_lang=american_america.ms8win1251
ох не нравится мне такое написание, это ты сюда с ошибкой написал или на самом деле выдаёшь такую команду?
 
13.08.2007 13:04  
undos
написал с ошибкой, на самом деле
set nls_lang=american_america.cl8mswin1251
 
15.08.2007 16:02  
deucel
Цитата:
Сообщение от undos
ORA-01012: not logged on
Такое бывает при переносе базы на другой комп или восстановлении из архива.

C:\Documents and Settings\User>set nls_lang=american
C:\Documents and Settings\User>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@OraBase
Password:
Connected.
SVRMGR> alter database backup controlfile to trace;
Statement processed.

мож поможет такой батничек
set base=OraBase [Твоей БД]
del D:\ORACLE\ORA81\DATABASE\pwd%base%.ora
D:\ORACLE\ORA81\bin\orapwd.exe file=D:\ORACLE\ORA81\DATABASE\pwd%base%.ora password=qqq

и перезапустить базу.

:/
 
 
Опции темы


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

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