質問: "provider=msdaora;data source=xxxxx;persist security info=true;password=xxxxx;user id=xxxxx" cn.open() 'ここでエラーになる msdaoraを使用するためには特別な設定が必要なのでしょうか? windows 2008 server 64bit iis7 + .net framework 3.0 visual studio 2008 oracle 10g なおネットで調べたところoracleクライアントのインストールフォルダに権限がついていない場合、エラーが起きるとわかりました。そこでoracleクライアントのフォルダにeveryoneでフルコントロール権限をつけてみましたが、改善しませんでした。
回答: 2008でのサーバは立てたことが無いので、解決には至らない発言かもしれませんが、、、 web.configを改造して、ユーザを偽装してつながったら、権限の問題ではないはずです。 iisのコンパネで、asp.net構成ファイルを編集するか、下のように直接system.webを編集し、identityを追加してみてください。 (framework2.0でしかやってませんが、根本は同じはず) ~かなり略してます~ identityのところだけ重要 <他いろいろ /> これでつながらなければ、別の要素でつながらないことになると思います。 ちなみに ・dbはiisサーバと同じ? ・ネットワークはドメイン環境?