windows2003操作系统
oracle805版本
使用9i(9201)提供的database upgrade升级数据库的时候提示用户名密码无效,但我在8i里是可以进入的(DBA用户)
后来在网上查到803,804及805版本不支持升级~该如何解决?
8i下EXP出来的数据文件可以直接导入到9i里么,有什么要注意的呐?[和8i一样要创建表空间和用户?]
另外一个机器上装了两个版本以后出现个副产物的影响:[如何解决]
PB数据库面板里显示的数据都是乱码,但是用sql*plus查看都是正常的!
已经发布到别的客户机上的程序数据显示也正常!
oracle805版本
使用9i(9201)提供的database upgrade升级数据库的时候提示用户名密码无效,但我在8i里是可以进入的(DBA用户)
后来在网上查到803,804及805版本不支持升级~该如何解决?
8i下EXP出来的数据文件可以直接导入到9i里么,有什么要注意的呐?[和8i一样要创建表空间和用户?]
另外一个机器上装了两个版本以后出现个副产物的影响:[如何解决]
PB数据库面板里显示的数据都是乱码,但是用sql*plus查看都是正常的!
已经发布到别的客户机上的程序数据显示也正常!
alter user username identified by admin
===================================
可以
使用 exp/imp的方式,注意字符集一致,
如果是全库导(full=y),建立对应的表空间,不用建立用户9i导完后,必须
SHUTDOWN IMMEDIATE
STARTUP UPGRADE;
@?/rdbms/admin/utlirp.sql
SHUTDOWN IMMEDIATE
STARTUP;
@?/rdbms/admin/utlrp.sql
14、升级数据库相关内容。
SQL> STARTUP UPGRADE
SQL> SPOOL patch.log
SQL> @?/rdbms/admin/catupgrd.sql
SQL> SPOOL OFF
15、推荐重编译所有无效PL/SQL packages
SQL> @?/rdbms/admin/utlrp.sql
16、重启数据库实例。
SQL> SHUTDOWN
SQL> STARTUP