При обновлении на месте с 10.2.0.4 до 11.2.0.4 споткнулся об ошибку
@?\RDBMS\ADMIN\catupgrd
SELECT TO_NUMBER(‚MUST_HAVE_RUN_PRE-UPGRADE_TOOL_FOR_TIMEZONE‘)
*
ERROR at line 1:
ORA-01722: invalid number
Соответственно, никаких утилит для апгрейда таймзон у меня не было, и, собственно, база работала в той зоне, которая не менялась уже много лет.
Как решил...
SQL код:
col PLATFORM_NAME for a30
set lin 400
select * from sys.registry$database;
выдало следующее
Код:
PLATFORM_ID PLATFORM_NAME EDITION TZ_VERSION
----------- ------------------------------ ------------------------------ ----------
12 Microsoft Windows x86 64-bit 12
соответственно, сделал
SQL код:
update sys.registry$database set tz_version=14;
commit;
и все прошло нормально...