2017-03-01 199 views
0

SQLとOracleとのインターフェイスを持つ従来のASPアプリケーションは、Windows Server 2003(IIS6)からIIS 8.5 Windowsサーバー2012R2に移行されました。 Oracleでは接続が開かれても、SQLでは接続が開かれないと、ユーザーは一貫してエラーになります。従来のASPエラー:SQL_HANDLE_ENVのドライバのSQLAllocHandleが失敗しました

ODBCドライバーエラーのためのMicrosoft OLE DBプロバイダ '80004005

[Microsoft]の[ODBCドライバマネージャ]ドライバーズSQLAllocHandleをSQL_HANDLE_ENVにこれは「cn.openにスローされている*

を失敗しました'

Set cn = server.CreateObject("ADODB.Connection") 
     cn.ConnectionString = strOracleConnect 
     cn.open 

サーバーでは、デフォルトのODBC設定でOracle11g 64ビット・ドライバが使用されています。フェッチ・バッファー・サイズ64000、LOB有効、キャッシュ・バッファー・サイズ、フェイルオーバー有効(10/10)。私は自分の机に着くか、自分で試してみるまでにユーザーから報告されるたびに、私は再現できません。それが問題なく動作する時間の98%。何か助けや助言をいただければ幸いです。私はこれが設定上の問題であると感じていますが、私はこれを根拠にすることはできませんし、再現できないとは限りません。 IISマネージャの下で

答えて

0

、それは希望はまたあなたのために役立ちます、私のために働いた

Application Pools --> [YOUR APP NAME] --> Advanced Settings 
Enable 32-bit Applications --> Select TRUE 
Load User Profile --> Select TRUE 

に行く..

関連する問題