0

次の例では、1 秒未満のページ読み込みが成功しています。

<名前を追加="テスト"
    connectionString="Data Source=TEST_ORACLE;User Id=user;Password=password;" />

アプリ プールのカスタム ID を使用する次の微妙な変更により、ページの読み込みが 20 倍以上遅くなります。

<名前を追加="テスト"
    connectionString="Data Source=TEST_ORACLE;User Id=/;" />

少なくとも信頼できる接続が機能しているようです。私は何が欠けていますか?

4

2 に答える 2

1

Integrated Security=SSPI;代わりに試してくださいUser Id=/;

アプリ プール ID にネットワーク ログオン権限がありますか?

于 2011-03-07T17:34:39.553 に答える
0

私が使用する接続文字列は次のようになります

<add 
    name="myOracleConnection" 
    connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=MyServer)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=XE))); User Id=MyUser; Password=MyPassword;" 
    providerName="system.data.oracleclient"/>

つまり、私はこれらの外部構成ファイルに依存していません(それらは名前が付けられていまし.oraたか?私はそれを忘れました)。

接続文字列をすべてが含まれている自己完結型にしようとすると、依存関係と副作用を減らすことができるかもしれませんか?

于 2011-03-07T17:33:01.597 に答える