オラクル:sqlplus で NLS_PARAMETERS を設定する
質問
Oracle 10g を実行しているサーバーが、sqlplus バイナリを使用するときに同じ NLS_SORT 値で初期化されていないことがわかりました。
sqlplus のすべてのインスタンスにデフォルトの NLS_SESSION_PARAMETERS を設定する方法はありますか?
追伸:アイデアは ない すべての SQL スクリプトの先頭で ALTER SESSION を実行します。
解決
NLS パラメータはクライアント アプリケーションによって指定されます。 SQL*Plus
Windows では、レジストリでパラメータが定義されます ( ORACLE_HOME
設置されている場所)。*nix システムでは、パラメータは環境変数として定義されます。
追加情報については、 ドキュメンテーション.
他のヒント
ON Logon トリガーを使用して ALTER SESSION を実行しますか?
そうすれば、1 か所で実行でき、すべてのクライアントを変更する必要がなくなります。
所属していません StackOverflow