0

昨夜、64 ビット SQL 2005 フェールオーバー クラスターに sp3 と cu1 をインストールしました。

全てが上手く行きました。レポート サービスはプライマリ ノードにインストールされます。

現在、Oracle に接続できません。最初のエラーはこれに関連しているようでした: http://support.microsoft.com/default.aspx?scid=KB;en-us;870668

ネットワーク サービスへのアクセスを許可しましたが、何も変わりませんでした。次に、認証済みユーザーを bin フォルダーと admin\network フォルダーに追加することを意味する開発 (残念ながら正常に動作しています) のようにしました。

これにより、新しいエラーが発生しました。

ORA-12705: NLSデータ・ファイルにアクセスできないか、指定された環境が無効です

Web 上のほとんどの投稿では、これは sqlplus でも発生するはずだと述べています。そうではありません。

このサーバーには Oracle 10g と 9 のドライバーがインストールされています。9 つのドライバーは、SSIS が使用している 32 ビットです。レポート サービスは 10 個のドライバーを使用しているようです。

上記のリンクの指示に従って Oracle フォルダにセキュリティ設定を追加したとき、最初に 9 つのドライバで行ったところ、rs で 32 ビット ドライバを使用できないというエラーが表示されました。64 ビットにセキュリティ設定を追加して 32 を削除すると、NLS エラーが発生し始めました。

助けてくれてありがとう!これを SO と SF の両方に投稿します。MS に電話する前に、いくつかのアイデアを聞きたいです。

4

1 に答える 1

1

次のようないくつかの回答が見つかりました。

http://www.dba-oracle.com/t_ora_12705_resolution.htm

レジストリキーの名前を変更することにしましたが、うまくいきました。

于 2009-06-11T21:03:42.593 に答える