powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Патч одной базы
20 сообщений из 20, страница 1 из 1
Патч одной базы
    #32170440
НL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НL
Гость
У нас 2 базы на одной машине.
8.1.7.4.0 на solaris.
Недавно пропатчили базу.
Сейчас возникла необходимость восстановить одну базу, с холодной копии
а копия осталась с более ранней версии, до патча.
Можно ли сделать корректно патч одной базы, не затрагивая другую?
...
Рейтинг: 0 / 0
Патч одной базы
    #32170466
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На одной машине? Нет, т.к. и бинарники патчатся, и словарь меняется.
...
Рейтинг: 0 / 0
Патч одной базы
    #32170496
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Вот в этом загвоздка, бинарники уже изменены, и словарь одной бызы, а вот корректно изменить словарь другой базы, что бы соответствовал, я не знаю получится ли.
...
Рейтинг: 0 / 0
Патч одной базы
    #32170548
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
особых проблем не вижу. Если не используется внутренняя java, то все что надо сделать это открыть восстановленную базу и прогнать два скрипта - catalog.sql и catproc.sql.
...
Рейтинг: 0 / 0
Патч одной базы
    #32172430
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Сделал, правда я прогнал не только catalog.sql и catproc.sql
прогнал и дальше по инструкции установки патча: catrep, initxml,jisja,...

Появились проблемы, исчезла роль connect.
Как можно ее восстановить?
...
Рейтинг: 0 / 0
Патч одной базы
    #32172769
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Появились проблемы, исчезла роль connect.
>Как можно ее восстановить?

хм... странно как-то. Ну прогоните еще раз catalog и catproc. Может быть роль дропается, а после этого скрипт вылетает?
...
Рейтинг: 0 / 0
Патч одной базы
    #32172795
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Понятно, а обязательно ли перед прогоном, как по док-и установки патча, устанавливать _system_trig_enabled=false ?
Удалять строки из duc$ ?
...
Рейтинг: 0 / 0
Патч одной базы
    #32172812
X-Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хм.. делал exp/imp 8.1.7.0 -> 8.1.7.4, прогонял полностью процедуру инсталляции пачта - все работало, кроме одной вещи: гранты юзерам на объекты sys-a не импортировались (это программисты так извратились). Кажется, system-у прав не хватило их создать. _system_trig_enabled не забывал - хуже не будет.
А такой строчки в duc$ я еще не видел :)
...
Рейтинг: 0 / 0
Патч одной базы
    #32172919
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
..from duc$ where PACK='JIS$INTERCEPTOR$'
...
Рейтинг: 0 / 0
Патч одной базы
    #32172961
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Прогнал повторно catalog и catproc, но CONNECT как не было так и не появилось.
Мне кажется connect создается раньше, на этапе создания базы. Т.б. восстанавливать его придется как то по другому.
...
Рейтинг: 0 / 0
Патч одной базы
    #32172963
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Прогнал повторно catalog и catproc, но CONNECT как не было так и не
>появилось.

а как Вы определяете что ее нет?
...
Рейтинг: 0 / 0
Патч одной базы
    #32172969
НL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
НL
Гость
Лезу в sql Navigator и раскрываю список ролей.
В аналогичной базе есть.
...
Рейтинг: 0 / 0
Патч одной базы
    #32173028
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что говорит

Код: plaintext
select name from sys.user$;


?
...
Рейтинг: 0 / 0
Патч одной базы
    #32173037
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Вдает список ролей, для среди который connect нет.
Аналогичный список для здоровой базы содержит.
...
Рейтинг: 0 / 0
Патч одной базы
    #32173045
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Вдает список ролей, для среди который connect нет.

а грантировать ее можно?
...
Рейтинг: 0 / 0
Патч одной базы
    #32173081
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Не понятен вопрос.
Я хотел ее грантировать пользователям, но если роли нет, то это и не получиться, ее прийдется воссоздать заново. Как корректно это сделать, я пока не нашел.
...
Рейтинг: 0 / 0
Патч одной базы
    #32173089
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Не понятен вопрос

возникает ли ошибка при:

Код: plaintext
SQL> grant connect to scott;
...
Рейтинг: 0 / 0
Патч одной базы
    #32173157
HL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
HL
Гость
Да, естественно
ORA-011919: role 'CONNECT' does not exist
...
Рейтинг: 0 / 0
Патч одной базы
    #32173193
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Да, естественно
>ORA-011919: role 'CONNECT' does not exist

не думаю что есть способ как-либо создать роль CONNECT. Если есть support, то спросите у них.
...
Рейтинг: 0 / 0
Патч одной базы
    #32173206
mutate
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
попробуй dbua (database upgrade assistant). но в oratab -должен быть прописана эта база, и она вроде должна быть стартанута..
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Патч одной базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]