回覆列表
  • 1 # 指尖時

    需要修改字符集。

    Oracle修改伺服器端字符集:

    SQL>SHUTDOWN IMMEDIATE;   

    SQL>STARTUP MOUNT;   

    SQL>ALTER SYSTEM ENABLE RESTRICTED SESSION;   

    SQL>ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0;   

    SQL>ALTER SYSTEM SET AQ_TM_PROCESSES=0;   

    SQL>ALTER DATABASE OPEN;   

    SQL>ALTER DATABASE CHARACTER SET ZHS16GBK;

    如果出現了 ERROR at line 1: ORA-12712: new character set must be a superset of old character set     

    SQL> ALTER DATABASE character set INTERNAL_USE zhs16gbk; # 使用INTERNAL_USE可以跳過超集的檢查,

    ALTER DATABASE character set INTERNAL_USE   

    SQL>SHUTDOWN IMMEDIATE;   

    SQL>STARTUP 再檢查就發現已經把字符集修整過來了

    NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

  • 中秋節和大豐收的關聯?
  • 微波爐能放鐵碗進去打嗎·?