17.08.2007 16:21
Владимир
 
Инструкция по установке патча Oracle 9.2.0.7

Системные требования
• Операционные систыме
o Windows Server 2003
o Windows 2000 (Service Pack 2 или выше)
o Windows XP Professional
• Oracle9i
Oracle9i release 2 (9.2.0.1.0) или выше
Установка патча
1. Остановить все имеющиеся на сервере экземпляры баз данных Oracle в режиме normal или immediate.
2. Остановить все службы Oracle на сервере (листенеры, службы баз данных и т.д.)
3. Запустить файл Oracle_patch\setup.exe
4. На экране Specify File Locations нажмите кнопку Browse у поля Path в секции Source и выберите файл products.xml из директории установки патча. В поле Name секции Destination выберите наименование Oracle Home, который планируется пропатчить.
5. На экране Summary нажать Install, установка патча должна пройти без ошибок. По окончанию установки нажать Exit.
Постинсталляционные задачи
Обновление имеющихся баз данных:
1. Для успешного обновления базы данных необходимо убедиться, что параметры SHARED_POOL_SIZE и JAVA_POOL_SIZE не меньше 150 Мб. Если база данных использует ini-файл, то нужно зайти в него текстовым редакотором и установить требуемое значение параметров. Если база данных использует spfile, то нужно проделать следующие шаги:
a) стартовать базу данных (использовать SQL*Plus для соединения с базой данных как sysdba:):
C:> sqlplus /NOLOG
SQL> CONNECT SYS/password@DBNAME AS SYSDBA
SQL> STARTUP
b) Если необходимо, то выполните следующую команду для того, чтобы определить используется ли ini-файл (initSID.ora) или spfile (spfileSID.ora):
SQL> SHOW PARAMETER PFILE;
Если БД использует ini-файл, то значение параметра будет пустым, если spfile – то будет показан путь и наименование spfile. Затем проверить значение параметров SHARED_POOL_SIZE и JAVA_POOL_SIZE:
SQL> SHOW PARAMETER SHARED_POOL_SIZE
SQL> SHOW PARAMETER JAVA_POOL_SIZE


c) В случае, если значение параметров меньше 150 Мб, то проделать следующее: если база данных использует ini-файл, то нужно зайти в него текстовым редакотором и установить требуемое значение параметров SHARED_POOL_SIZE и JAVA_POOL_SIZE. Если база данных использует spfile, то нужно выполнить команды:
SQL> ALTER SYSTEM SET SHARED_POOL_SIZE='150M' SCOPE=spfile;
SQL> ALTER SYSTEM SET JAVA_POOL_SIZE='150M' SCOPE=spfile;
d) Погасить базу данных
SQL> SHUTDOWN
2. Использовать SQL*Plus для соединения с базой данных как sysdba:
C:> sqlplus /NOLOG
SQL> CONNECT SYS/password@DBNAME AS SYSDBA
3. Ввести следующие команды SQL*Plus:
SQL> STARTUP MIGRATE
SQL> SPOOL patch.log
SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\catpatch.sql
SQL> SPOOL OFF
Где ORACLE_BASE\ORACLE_HOME – путь к установленному на сервер Oracle 9i
4. Посмотреть созданный файл patch.log на предмет ошибок при обновлении.
5. Перезапустить базу данных
SQL> SHUTDOWN
SQL> STARTUP
6. Запустить скрипт utlrp.sql для перекомпиляции инвалидных объектов:
SQL> @ORACLE_BASE\ORACLE_HOME\rdbms\admin\utlrp.sql

Проверка успешности обновления базы данных:
1. Использовать SQL*Plus для соединения с базой данных как sysdba:

C:> sqlplus /NOLOG
SQL> CONNECT SYS/password@DBNAME AS SYSDBA
2. Ввести следующие команды SQL*Plus:
SQL> col comp_name format a20
SQL> col version format a20
SQL> select comp_name,version,status from dba_registry;
3. Убедиться, что компоненты базы данных имеют версию 9.2.0.7 и имеют статус VALID или UPGRADED
18.09.2008 14:36
Atari
 
Здравствуйте Уважаемые, что нужно для того, чтобы 9i (9.2.0.7) заработал под Windows Server 2008 Std? При нажатии на кнопку "Готово", когда создаешь базу с помощью Database Conf. Assistant выдается ошибка.... не помню точно как, что-то связанное с JRE.EXE.
18.09.2008 14:39
kadr
 
Нужно что-то, связанное с JRE.EXE, исправить
18.09.2008 14:42
Atari
 
Ошибка: "Прекращена работа JRE.EXE"
Миниатюры
Нажмите на изображение для увеличения
Название: Error.jpg
Просмотров: 963
Размер:	43.4 Кб
ID:	306  
18.09.2008 15:22
OlegON
 
А поставить какую-нибудь новую sunовскую машинку?
18.09.2008 15:29
Atari
 
Минут 20 назад поставил jre-6u7-windows-i586-p-s.exe, перезагрузился, то же самое
18.09.2008 15:51
OlegON
 
А где-нибудь в виндовом журнале поподробнее или эту картинку раскрыть? Почему прекратила жить?
18.09.2008 15:58
Atari
 
Вот текст ошибки:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: JRE.exe
Версия приложения: 0.0.0.0
Штамп времени приложения: 3ba90ff9
Имя модуля с ошибкой: symcjit.dll
Версия модуля с ошибкой: 3.0.0.72
Штамп времени модуля с ошибкой: 35febec5
Код исключения: c0000005
Смещение исключения: 00055794
Версия ОС: 6.0.6001.2.1.0.272.7
Код языка: 1049
Дополнительные сведения 1: e47c
Дополнительные сведения 2: 04d676843b4663aebd33f5d56d29eb09
Дополнительные сведения 3: 4dc4
Дополнительные сведения 4: 21723bede2d2d70dbffaaa00bdecca92

Прочтите заявление о конфиденциальности:
18.09.2008 16:03
OlegON
 
Цитата:
symcjit.dll
тек-тек-тек... а посмотри, сколько у тебя этих библиотечек в системе, может, стОит ту, что ты с jre поставил положить внутрь оракла? Только бекап надо сделать того, что заменишь...
18.09.2008 16:36
Atari
 
всего 1 и лежит в оракле. Искал в нете, но там версия ниже той, что щас установлена. Мне вот интересно, а патч 9.2.0.8 исправил бы проблему?
Часовой пояс GMT +3, время: 09:08.

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