2014-09-04 52 views

回答

0

要更改數據庫的字符集,執行以下步驟:

  1. 關閉數據庫,使用一個SHUTDOWN IMMEDIATE或SHUTDOWN 一般發言。
  2. 執行數據庫的完整備份,因爲 ALTER DATABASE CHARACTER SET語句無法回滾。

完成下列語句:

STARTUP MOUNT; 
ALTER SYSTEM ENABLE RESTRICTED SESSION; 
ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; 
ALTER SYSTEM SET AQ_TM_PROCESSES=0; 
ALTER DATABASE OPEN; 
ALTER DATABASE CHARACTER SET AL32UTF8; 
SHUTDOWN IMMEDIATE; -- or SHUTDOWN NORMAL; 
STARTUP; 

訪問http://docs.oracle.com/cd/B28359_01/server.111/b28298/ch11charsetmig.htm爲一種替代方法。

+0

不要使用'ALTER DATABASE CHARACTER SET ...',它不被支持。按照文檔中的描述使用正確的遷移。 – 2017-03-10 07:51:23