Поднять базу 9.0.1.4.0 на сервере 9.2.0.1.0

omorozov
Дата: 28.02.2007 12:30:13
Скопировал холодный бэкап базы 9.0.1.4.0 по нужным каталогам,
поднял сервис, но база поднялась только до MOUNTED,
на стадии OPEN выдало в alert.log:

database must be opened with MIGRATE option

Попробовал Database Upgrade assistant пподхватить из состояния started (nomount),
выдает:

You have installed new Oracle release into an existing
Oracle Home. To get information from the selected
database in this Oracle Home, Database Upgrade
Assistant must upgrade certain PL/SQL packages before
it can proceed. Do you want to continue?


после подтверждения:
ORA-01081: cannot start already-running ORACLE - shut
it down first

после чего база останавливается
к базе в состоянии shutdown коннектится отказывается
ORA-01012: not logged on
или
ORA-01034: ORACLE not available

Пробовал коннектится через
sqlplus /nolog
SQL> connect
Enter user-name: sys
Enter password: **********
ERROR:
ORA-01033: ORACLE initialization or shutdown in progress

посоветуете, в каком направлении копать
omorozov
Дата: 28.02.2007 12:38:39
P.S.
После дередергивания сервиса удалось в sqlplus приконнектится:
Connected to an idle instance.
tru55
Дата: 28.02.2007 12:43:29
STARTUP MIGRATE
omorozov
Дата: 28.02.2007 12:53:24
tru55
STARTUP MIGRATE

Выполнил, прошло без ошибок,
но когда пытаюсь захожу через Ent manager
ORA-01092: ORACLE instance terminated.
Disconnection forced

и база останавливается
tru55
Дата: 28.02.2007 13:00:36
Это не все, что нужно.
Почитай доку
Oracle9i Database Migration
omorozov
Дата: 28.02.2007 15:27:47
tru55
Это не все, что нужно.
Почитай доку
Oracle9i Database Migration

Прогнал по руководству скриптом u0900010.sql
и дальше по инструкции, но не все компоненты проапгрейдились

SQL> SELECT comp_name, version, status
2 FROM dba_registry;

COMP_NAME VERSION STATUS
------------------------------
Oracle9i Catalog Views 9.2.0.7.0 VALID
Oracle9i Packages and Types 9.2.0.7.0 VALID
JServer JAVA Virtual Machine 9.2.0.7.0 VALID
Oracle9i Java Packages 9.2.0.7.0 VALID
Oracle XDK for Java 9.2.0.9.0 VALID
Oracle Text 9.0.1.0.0 LOADED
Oracle Workspace Manager 9.2.0.1.0 VALID
Oracle interMedia 9.0.1.0.1 LOADED
Oracle Spatial 9.0.0.0.0 BETA LOADED
Ultrasearch 9.0.1.0.0 LOADED
OLAP Catalog 9.2.0.7.0 VALID

COMP_NAME VERSION STATUS
-----------------------------------
OLAP Analytic Workspace 9.2.0.7.0 LOADED

12 rows selected.


еще есть 44 невалидных объектов

SQL> SELECT distinct object_name FROM dba_objects WHERE status='INVALID';

OBJECT_NAME
-------------------------------------
DRILIST
DRIUTL
PRVT_IDX
RECALCFIFO
RECALCKIFONOALM
REP_ACCOUNT$TRI
REP_ACCOUNT_PROP$TRI
REP_ACCOUNT_TYPE$TRI
REP_ANSW_TYPE$TRI
REP_BANKS$TRI
REP_CALENDAR$TRI

OBJECT_NAME
---------------------------------------------
REP_CALENDAR_NAME$TRI
REP_CARRIER$TRI
REP_CITY$TRI
REP_COUNTRY$TRI
REP_COUP_DIV_SCHEDULE$TRI
REP_CURRENCY$TRI
REP_CUR_EXCHANGE$TRI
REP_DELIVERY_GROUP$TRI
REP_DELIVERY_LIST$TRI
REP_DELIVERY_WAY$TRI
REP_DEPARTMENT$TRI

OBJECT_NAME
----------------------------------------------
REP_ERROR_MESSAGES$TRI
REP_INDUSTRY$TRI
REP_INSTR_RESIPT_WAY$TRI
REP_PERM_MESS_GROUP$TRI
REP_PERM_MESS_GROUP_LIST$TRI
REP_PERSON$TRI
REP_PERS_DOCUMENT$TRI
REP_PERS_FUNCTIONALITY$TRI
REP_PERS_RELATION$TRI
REP_PERS_RELATION_TYPE$TRI
REP_PERS_SOCIAL_STATUS$TRI

OBJECT_NAME
--------------------------------------------
REP_PERS_STATUS$TRI
REP_PHOTO_TYPE$TRI
REP_SECURITY_CLASS$TRI
REP_SECURITY_MAIN$TRI
REP_SECURITY_TYPE$TRI
REP_SEC_CHARACTER$TRI
REP_SEC_HISTORY$TRI
REP_SEC_RATING$TRI
REP_STOCK_EXCHANGE$TRI
REP_USER_GROUP$TRI
REP_USR$TRI

44 rows selected.


Это не критично или нужно начинать сначала?
omorozov
Дата: 28.02.2007 17:27:29
Прогнал Database Upgrade assistant
Проапгрейдились:

Oracle interMedia
Spatial


Oracle interMedia и Text так и остались 9.0.1
omorozov
Дата: 28.02.2007 17:33:19
Прогнал Database Upgrade assistant
Проапгрейдились:

Oracle interMedia
Spatial


Oracle interMedia и Text так и остались 9.0.1
omorozov
Дата: 28.02.2007 18:16:16
Нашел инструкцию и сделал апгрейд Oracle Text
остался один Ultrasearch, непобедимый