13.04.2010 23:51
Pyatak
 
Цитата:
OlegON А что без этого не работало?
Если я правильно сейчас вспомнил, то не компилировался package с именем CORE. Причем, после неудачной попытки его компилировать, становились инвалидами все друге объекты, которые до этого удачно откомпилировались.
Цитата:
OlegON И, кстати, рекомпилировать сумел?
Что ты имеешь ввиду? Инвалиды сделать не инвалидами? Да, база сейчас уже в боевом режиме работает. Остались только три вьюхи, о которых выше написано.
14.04.2010 06:56
OlegON
 
Так было дельное предложение для компиляции
Цитата:
@?/rdbms/admin/utlrp
странно что-то с правами, посмотри, у тебя supermag с ролью DBA?
14.04.2010 11:17
Propil
 
Цитата:
Если я правильно сейчас вспомнил, то не компилировался package с именем CORE. Причем, после неудачной попытки его компилировать, становились инвалидами все друге объекты, которые до этого удачно откомпилировались.
у меня та же история, если не сделать
Цитата:
GRANT SELECT ON "SYS"."V_$INSTANCE" TO "SUPERMAG";
просто перекомпиляция не спасает
14.04.2010 12:17
Ivan Drago
 
Странно, а 07_DICTIONARY_.... не забыли в true?
14.04.2010 13:26
Propil
 
Цитата:
Ivan Drago Странно, а 07_DICTIONARY_.... не забыли в true?
не забыл..
14.04.2010 13:31
Ivan Drago
 
Я только что поднял базу на 10ке, дал гранты из FAQ - все нормально...
А можно узнать причину некомпиляции? Компильните из sqlplus, а когда свалится - show error
14.04.2010 13:37
Propil
 
Ivan Drago, вчера-сегодня проапгрейдил три базы
Проблем никаких, и дополнительных временнЫх затрат на
Цитата:
GRANT SELECT ON "SYS"."V_$INSTANCE" TO "SUPERMAG";
тоже особенно нету...
14.04.2010 13:39
Ivan Drago
 
Дело не в еще одной строчке для копипаста. А в том, что если у меня работает без этого, а тебе нужны гранты, то что-то пошло не так... И не известно точно что.
14.04.2010 13:43
HellBoy
 
Странно. переводил базу с 9-ки на 10ку, оставались не откомпилированными те же вьюхи. Помогло
Цитата:
@?/rdbms/admin/utlrp
. После этого все откомпилировано было.
14.04.2010 14:56
Propil
 
ну вот сейчас для проверки выдернул DDL из SUPERMAG с девяточной базы
и там в предпоследней строке есть
Цитата:
GRANT SELECT ON SYS.V_$INSTANCE TO SUPERMAG;
так что для себя просто добавил эту строчку в мануал
Часовой пояс GMT +3, время: 07:57.

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