Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Ошибки при обновлении версии СМ с 1.027 до 1.029 : Супермаг Плюс (Супермаг 2000)

28.03.2024 21:47


03.03.2012 09:57
Tiger
 
При инициализации БД происходит следующая ошибка:

Цитата:
ERROR:
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER


SP2-0306: Неверная опция.
Синтаксис: CONN[ECT] [регистрация] [AS {SYSDBA|SYSOPER}]
где <регистрация>::= <имя_пользователя>[/<пароль>][@<идентификатор_соединения>] | /
ERROR:
ORA-12560: TNS:ошибка адаптера протокола


SP2-0157: После 3 попыток соединение с ORACLE невозможно, выхожу из SQL*Plus
Я так понимаю, что SYS не хватает каких-то прав!(может и ошибаюсь). Как решить данную проблему?
03.03.2012 10:08
OlegON
 
Иногда пользоваться поиском
03.03.2012 13:13
Tiger
 
Поиском пользовался. Параметр O7_DICTIONARY.... = TRUE отпадает я так полагаю, потому что при создании БД
я это учитывал этот параметр. Речь идет об обновлении и склоняюсь к тому надо SYS-у дать права sysdba. С ораклом я на вы.
сделал SQL> grant connect, sysdba to sys;


USERNAME GRANTED_ROLE ADM DEF OS_
------------------------------ ------------------------------ --- --- ---
SYS AQ_ADMINISTRATOR_ROLE YES YES NO
SYS AQ_USER_ROLE YES YES NO
SYS AUTHENTICATEDUSER YES YES NO
SYS CONNECT YES YES NO
SYS CTXAPP YES YES NO
SYS DBA YES YES NO
SYS DELETE_CATALOG_ROLE YES YES NO
SYS EJBCLIENT YES YES NO
SYS EXECUTE_CATALOG_ROLE YES YES NO
SYS EXP_FULL_DATABASE YES YES NO
SYS GATHER_SYSTEM_STATISTICS YES YES NO

USERNAME GRANTED_ROLE ADM DEF OS_
------------------------------ ------------------------------ --- --- ---
SYS HS_ADMIN_ROLE YES YES NO
SYS IMP_FULL_DATABASE YES YES NO
SYS JAVADEBUGPRIV YES YES NO
SYS JAVAIDPRIV YES YES NO
SYS JAVASYSPRIV YES YES NO
SYS JAVAUSERPRIV YES YES NO
SYS JAVA_ADMIN YES YES NO
SYS JAVA_DEPLOY YES YES NO
SYS LBAC_DBA YES YES NO
SYS LOGSTDBY_ADMINISTRATOR YES YES NO
SYS MGMT_USER YES YES NO

USERNAME GRANTED_ROLE ADM DEF OS_
------------------------------ ------------------------------ --- --- ---
SYS OEM_ADVISOR YES YES NO
SYS OEM_MONITOR YES YES NO
SYS RECOVERY_CATALOG_OWNER YES YES NO
SYS RESOURCE YES YES NO
SYS SCHEDULER_ADMIN YES YES NO
SYS SELECT_CATALOG_ROLE YES YES NO
SYS XDBADMIN YES YES NO
SYS XDBWEBSERVICES YES YES NO

не помогло(
03.03.2012 13:33
OlegON
 
Цитата:
Tiger Поиском пользовался. Параметр O7_DICTIONARY.... = TRUE отпадает я так полагаю, потому что при создании БД я это учитывал этот параметр.
Не знаю, что ты учитывал, но можешь заготовить пепел, а потом сделать
Код:
show parameter dictionary
, как тебе было написано в том, что я привел выше
03.03.2012 13:56
Tiger
 
Все вроде заработало забыл перезапустить экземпляр базы.

Добавлено через 20 минут 59 секунд
Тогда как объяснить, база генерировалась 3 года назад если бы не поставил TRUE генератор
еще тогда ругался бы. Сейчас перехожу с одной версии на другую, разве нужно по новой параметр проставлять?
03.03.2012 14:05
OlegON
 
Цитата:
Tiger Тогда как объяснить, база генерировалась 3 года назад если бы не поставил TRUE генератор
ты его там в железе выбивал? сменил и все... по умолчанию он и в FALSE. И правильно.
Часовой пояс GMT +3, время: 21:47.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.