Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Patch for 8.1.7 / 21 сообщений из 21, страница 1 из 1
09.06.2003, 10:52:08
    #32179306
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Помогите пожалуйста разобраться с обновлением
Есть основная и стендбайная базы под 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
09.06.2003, 11:58:12
    #32179385
Animal
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Что значит ничего не происходит ?
Если запустился файл, то полюбому начнется выполнение команд, которые в нем написаны. Если что-то происходит не так, то должна выводится какая то ошибка.

ЗЫ
?/rdbms/admin/catalog.sql
А что это за вопросики впереди?
...
Рейтинг: 0 / 0
09.06.2003, 12:10:17
    #32179400
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Для тех кто не в курсе: знак "?" означает значение переменной среды 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
09.06.2003, 12:28:46
    #32179420
юный ораклист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
скорее всего,работает системная job,которая не дает выполнять catalog.sql
и остальные.
Если подольше подождать-выдаст сообщение,что кто-то занят.
Остановить надо job-ы
...
Рейтинг: 0 / 0
09.06.2003, 12:31:32
    #32179423
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
запускаю как положено: @<Полный путь>
или перехожу в нужный каталог и запускаю оттуда
но я не знаю работает он или нет. После нажатия ничего не бежит (хотябы коментарии) я ждал около часа, а картина таже самая. Может так и надо? Но если пройти по цепочке то первым действием происходит пересоздание package standart. Запускаю скрипт через svrmgrL
...
Рейтинг: 0 / 0
09.06.2003, 13:33:05
    #32179499
softy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Чёрным по белому написано, что нужно использовать SQL*Plus:
Код: plaintext
1.
2.
Invoke SQL*Plus (sqlplus), connect as internal and run the following SQL scripts
.....
...
Рейтинг: 0 / 0
09.06.2003, 14:09:29
    #32179538
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
to Юный Ораклист. Спасибо. Именно так всё и оказалось. Поубивал джобы и всё пошло.

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

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

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

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

извиняюсь, не увидил в начале топика, что Вы standby сразу пропатчили. Но я бы все равно пересоздал на всякий случай. Если это конечно приемлимо по времени.
...
Рейтинг: 0 / 0
09.06.2003, 15:06:41
    #32179636
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Всё вроде прошло нормально. 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
10.06.2003, 06:09:22
    #32180073
X-Max
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Про read-only, конечно, знаю, но cat*, однако, все-таки пишут в базу. Мимо кассы :-)
Посмотреть патчсет - select * from v$instance;
...
Рейтинг: 0 / 0
10.06.2003, 09:50:36
    #32180192
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
там стоит 8.1.7.4.1
...
Рейтинг: 0 / 0
10.06.2003, 10:55:46
    #32180270
AKudryashov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Как называется Patch - p.........? Случаем не p2376472_8174.....?
...
Рейтинг: 0 / 0
10.06.2003, 11:49:58
    #32180340
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
p2376472_8174_WINNT.zip (118м) и p2922427_8174_WINNT.zip (19м),
а что есть другие?
...
Рейтинг: 0 / 0
11.06.2003, 09:52:01
    #32180987
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
товарищ из нижнего новгорода молчит. Может кто знает, что он хотел сказать своей фразой Случаем не p2376472_8174.....?
...
Рейтинг: 0 / 0
11.06.2003, 10:09:01
    #32181003
AKudryashov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Vladimir_
Я хотел сказать своей фразой Случаем не p2376472_8174.....?, только то - что p2376472_8174... и есть patch set 8.1.7.4.1. После обновления поэтому ты и видишь "свои заветные" 8.1.7.4.1.
...
Рейтинг: 0 / 0
11.06.2003, 11:01:31
    #32181076
Vladimir_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Patch for 8.1.7
Спасибо. Всё понял.
t.e. если установлен патчсет 8.1.7.4.11 то об этом на машине, которую видишь в первый раз я смогу узнать только сравнив файлы вручную. А моглибы проставить версию в екзешнике и библиотеках.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Patch for 8.1.7 / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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