如果可以的话还不如重新装一个oracle 9i了

解决方案 »

  1.   

    我是在另一台机上重新装oracle9i,只是怎样从oracle7.3里把数据导出来!然后再导入到oralce9i中。
      

  2.   

    首先要把ORACLE7的字符级修改为9的字符级,9一般中午为ZHS16GBK在7里
    sql>update sys.props$ set value$='ZHS16GBK' WHERE NAME LIKE 'NLS_CHAR%';重新启动数据库,如果WINDOWS的操作系统还要修改注册表的NLS_lang的值为ZHS16GBK然后exp system/manager file=a.dmp full=y
    在9里
     
     先建议相应的表空间和用户,然后授权 在IMP SYSTEM/MANAGER FILE=A  FROMUSER=USER1 TOUSER=USER1 LOG=A.TXT
      

  3.   

    我现在oracle7.3是装在window NT4.0英文版里,也可以这么改吗?
    另外:可不可以把oracle9i的字符集改成7.3的一样?