すべてのクライアントの文字セットで、その結果、データベースを構築する場合、Oracleサーバーを構築し、文字セットAL32UTF8文字セットは矛盾しているとなっています。
だから私はZHS16GBKに設定された文字を修正したいと思います。
まず、サーバの文字セットをチェック
五$ NLS_PARAMETERSどこからパラメータ=「NLS_CHARACTERSET」*を選択
NLS_CHARACTERSET ZHS16GBK
SYSが、ユーザーによって変更します
#sqlplus "/ as sysdba" と
>シャットダウン即時;
>スタートアップがマウント。
> ALTER SESSION SET SQL_TRACE = TRUE。
> ALTER SYSTEMは、RESTRICTED SESSIONをENABLE;
> ALTER SYSTEM SET JOB_QUEUE_PROCESSES = 0;
> ALTER SYSTEM SET AQ_TM_PROCESSES = 0。
> OPEN DATABASEを改変すること。
>変更するデータベースの文字がZHS16GBK設定します。
ORA-12712:新しい文字セットは、古い文字セットのスーパーセットでなければならない
行1でRROR:
エラーの結果、新しい文字セットは、古い文字セットのスーパーセットでなければならないことを示唆しています。
だから、キャスト
INTERNAL_USE ZHS16GBK設定> ALTER DATABASEの文字。
>シャットダウン即時;
> STARTUP;
問題が解決されます。