powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Patch for 8.1.7
21 сообщений из 21, страница 1 из 1
Patch for 8.1.7
    #32179306
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста разобраться с обновлением
Есть основная и стендбайная базы под win2000 sp3
работают под 8.1.7.0.0
появилась возможность провести апгрейд до 8.1.7.4.11
я останавливаю оба сервера, устанавливаю патч и поднимаю их. В тестовом варианте всё сработало. Затем пытаюсь проделать следующее
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Disabling system triggers.
Before performing the next step, you must first set _SYSTEM_TRIG_ENABLED = FALSE in the initialization parameter file. To do this add the following line to your init<sid>.ora file and restart the database (see Note  149948 . 1  in Metalink for more information on this issue). 
_system_trig_enabled=false


Invoke SQL*Plus (sqlplus), connect as internal and run the following:
select * from duc$ where PACK='JIS$INTERCEPTOR$' ; 
If no rows were returned go to the next step. If a row was returned delete it using the following:
delete from duc$ where PACK='JIS$INTERCEPTOR$' ;
commit; 


Invoke SQL*Plus (sqlplus), connect as internal and run the following SQL scripts with event  10520  set. NOTE: This event is not intended for regular database operation and when turned on below by the 'ALTER SESSION' command will automatically be turned off by the subsequent 'CONNECT' command.

ALTER SESSION SET EVENTS '10520 TRACE NAME CONTEXT FOREVER, LEVEL 10';
?/rdbms/admin/catalog.sql
?/rdbms/admin/catproc.sql
?/rdbms/admin/catrep.sql (This only needs to be run if you are using symmetric/advanced replication. This is not necessary for sites using dblinks and read-only snapshots if symmetric/advanced replication is not installed) 
CONNECT / AS SYSDBA; 
update obj$ set status= 5  where type#= 29  and owner#!= 0 ;
commit


после запуска catalog.sql ничего не происходит. Может я что-то не то делаю. И нужно ли на резервной базе выполнять прогон каких-либо скриптов. В теории всё должно отработать автоматом. К сожалению второй попытки не предвидется. Может посоветуете что?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179385
Animal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что значит ничего не происходит ?
Если запустился файл, то полюбому начнется выполнение команд, которые в нем написаны. Если что-то происходит не так, то должна выводится какая то ошибка.

ЗЫ
?/rdbms/admin/catalog.sql
А что это за вопросики впереди?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179400
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех кто не в курсе: знак "?" означает значение переменной среды ORACLE_HOME.

Для того что-бы выполнить скрипт необходимо его запустить на выполнение, а не просто указать его имя(кстати в инструкции всё написано):

Код: plaintext
1.
2.
@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql


можно использовать start:

Код: plaintext
1.
2.
start ?/rdbms/admin/catalog.sql
start ?/rdbms/admin/catproc.sql
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179420
юный ораклист
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скорее всего,работает системная job,которая не дает выполнять catalog.sql
и остальные.
Если подольше подождать-выдаст сообщение,что кто-то занят.
Остановить надо job-ы
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179423
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запускаю как положено: @<Полный путь>
или перехожу в нужный каталог и запускаю оттуда
но я не знаю работает он или нет. После нажатия ничего не бежит (хотябы коментарии) я ждал около часа, а картина таже самая. Может так и надо? Но если пройти по цепочке то первым действием происходит пересоздание package standart. Запускаю скрипт через svrmgrL
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179499
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чёрным по белому написано, что нужно использовать SQL*Plus:
Код: plaintext
1.
2.
Invoke SQL*Plus (sqlplus), connect as internal and run the following SQL scripts
.....
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179538
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Юный Ораклист. Спасибо. Именно так всё и оказалось. Поубивал джобы и всё пошло.

to SoftBuilder
читать я немного умею, но в чём принципиальная разница? Вроде как в последующих версиях упразднили данный механизм. Но я довольно часто пользовался сервер мен в 7 и после перехода иногда его использую.
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179541
X-Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще-то, standby никогда не открывается для выполнения SQL, за исключением единственного раза в единственном случае - потеря основной базы, активация и переход stb в роль основной базы (graceful switchover трогать не будем). Всю свою сознательную жизнь :-) standby проводит в состоянии "mount", в котором можно выполнять только некоторые запросы к некоторым фиксированным таблицам (v$, x$). Предложения из catalog и catproc к числу этих некоторых запросов не относятся.
В принципе, действительно - все изменения должны пройти на standby через log archives. Однако я бы пересоздал бы standby от греха подальше. Мало ли что будет - логи от .4 на датафайлы от .0. Все равно бэкапиться надо сразу после патча. Делов-то - добавить alter database create standby controlfile к процедуре...
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179544
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может теперь кто-нибудь подскажет, как прогон скриптов отразится на standby базе, ведь и там по идее должны болтаться jobы, которые мешали?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179559
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Может теперь кто-нибудь подскажет, как прогон скриптов отразится на
>standby базе, ведь и там по идее должны болтаться jobы, которые мешали?

джобов на standby не может быть по определению. Хотя это неважно, т.к. в любом случае надо пропатчить standby, а для этого ее нужно пересоздать.
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179561
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Вообще-то, standby никогда не открывается для выполнения SQL, за
>исключением единственного раза в единственном случае - потеря основной
>базы, активация и переход stb в роль основной базы (graceful switchover
>трогать не будем). Всю свою сознательную жизнь :-) standby проводит в
>состоянии "mount", в котором можно выполнять только некоторые запросы к
>некоторым фиксированным таблицам (v$, x$).

а про "alter database read only" Вы ничего не слышали?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179568
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>а про "alter database read only" Вы ничего не слышали?

в смысле "alter database open read only"
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179575
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>джобов на standby не может быть по определению. Хотя это неважно, т.к. в
>любом случае надо пропатчить standby, а для этого ее нужно пересоздать.

извиняюсь, не увидил в начале топика, что Вы standby сразу пропатчили. Но я бы все равно пересоздал на всякий случай. Если это конечно приемлимо по времени.
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32179636
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё вроде прошло нормально. Standby базу придётся для профилактики пересоздать. Но как посмотреть какое обновление установлено.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SQL*Plus: Release  8 . 1 . 7 . 0 . 0  - Production on Mon Jun  9   15 : 02 : 02   2003 
(c) Copyright  2000  Oracle Corporation.  All rights reserved.
Connected to:
Oracle8i Enterprise Edition Release  8 . 1 . 7 . 4 . 1  - Production
With the Partitioning option
JServer Release  8 . 1 . 7 . 4 . 1  - Production
SQL> select * from v$version;
BANNER
 ----------------------------------------------------------------
 
Oracle8i Enterprise Edition Release  8 . 1 . 7 . 4 . 1  - Production
PL/SQL Release  8 . 1 . 7 . 4 . 0  - Production
CORE     8 . 1 . 7 . 2 . 1        Production
TNS for  32 -bit Windows: Version  8 . 1 . 7 . 4 . 0  - Production
NLSRTL Version  3 . 4 . 1 . 0 . 0  - Production

Где можно увидеть свои заветные 8.1.7.4.11?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32180073
X-Max
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про read-only, конечно, знаю, но cat*, однако, все-таки пишут в базу. Мимо кассы :-)
Посмотреть патчсет - select * from v$instance;
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32180192
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там стоит 8.1.7.4.1
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32180270
AKudryashov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как называется Patch - p.........? Случаем не p2376472_8174.....?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32180340
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p2376472_8174_WINNT.zip (118м) и p2922427_8174_WINNT.zip (19м),
а что есть другие?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32180987
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
товарищ из нижнего новгорода молчит. Может кто знает, что он хотел сказать своей фразой Случаем не p2376472_8174.....?
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32181003
AKudryashov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir_
Я хотел сказать своей фразой Случаем не p2376472_8174.....?, только то - что p2376472_8174... и есть patch set 8.1.7.4.1. После обновления поэтому ты и видишь "свои заветные" 8.1.7.4.1.
...
Рейтинг: 0 / 0
Patch for 8.1.7
    #32181076
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо. Всё понял.
t.e. если установлен патчсет 8.1.7.4.11 то об этом на машине, которую видишь в первый раз я смогу узнать только сравнив файлы вручную. А моглибы проставить версию в екзешнике и библиотеках.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Patch for 8.1.7
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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