When you upgrade database to 11g r2 when running catupgrd.sql SQL> SELECT TO_NUMBER('MUST_BE_SAME_TIMEZONE_FILE_VERSION') 2 FROM sys.props$ 3 WHERE 4 ( 5 ((SELECT TO_NUMBER(value$) from sys.props$ 6 WHERE name = 'DST_PRIMARY_TT_VERSION') != 7 (SELECT tz_version from registry$database)) 8 AND 9 (((SELECT substr(version,1,4) FROM registry$ where cid = 'CATPROC') = 10 '9.2.') OR 11 ((SELECT substr(version,1,4) FROM registry$ where cid = 'CATPROC') = 12 '10.1') OR 13 ((SELECT substr(version,1,4) FROM registry$ where cid = 'CATPROC') = 14 '10.2') OR 15 ((SELECT substr(version,1,4) FROM registry$ where cid = 'CATPROC') = 16 '11.1')) 17 ); SELECT TO_NUMBER('MUST_BE_SAME_TIMEZONE_FILE_VERSION') * ERROR at line 1: ORA-01722: invalid number control following steps SQL> SELECT * FROM v$timezone_file; FILENAME VERSION -------------------- ---------- timezlrg_14.dat 14 SQL> select TZ_VERSION from registry$database; TZ_VERSION ---------- 4 If version of timezone_file is different than TZ_VERSION run following update. SQL> update registry$database set TZ_VERSION = (select version FROM v$timezone_file); SQL> commit; try to run catupgrd.sql
26 Nisan 2012 Perşembe
MUST_BE_SAME_TIMEZONE_FILE_VERSION
Etiketler:
catupgrd.sql,
DST,
oracle,
upgrade
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder