Oracle文字セットの表示方法を変更します。


1.データベースの文字セット[A]データベースサーバの文字セット*from nls_databaseparametersは、props$に由来し、データベースを表す文字セットです。クライアントキャラクターセット環境select*from nls_instance_parametersは、クライアントの文字セットの設定を表しています。パラメータファイル、環境変数、またはレジストリセッション文字セット環境select*from nls_session_parametersはv$nls_から来ています。parametersは、会話自体の設定を表し、会話の環境変数またはalter sessionが完了した場合、セッションに特別な設定がなければ、nls_とinstance_parametersが一致しますクライアントの文字セットはサーバと一致する必要があります。データベースの非Asi文字を正しく表示することができます。複数の設定が存在する場合、ALtersession>環境変数>レジストリ>パラメータファイルの文字セットは一致しますが、言語設定は異なります。言語設定は英語で推奨します。文字セットがzhs 16 gbkならnls_langはアメカジかもしれません。America.zhs 16 gbkです2.文字セット[A]8 i以上のバージョンをどのように修正すれば、文字セットを修正できますか?ただし、サブセットからオーバーセットに限られています。props$表の修正は提案されていません。重大なエラーを引き起こす可能性があります。Startup nomount;アルターdatabase mount exclusive;Feedom.net国内最古のネット管理サイトAlter system enable resticted session;Alter system set job_queue.process=0アルターdatabase open;アルターdatabase character set zhs 16 gbk;