- - PR -
WinSv2003にコンテンツを配置したらOracle接続エラー
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-11-27 19:19
ASP.NET(1.1)+OracleによるWeb+DBアプリケーションを作成しています。
クライアント環境(WinXP Pro + Oracle Clinet10.2.0.1+ODP.NET10.1.0.3)にて作成し、 本環境で動作確認後、 試験サーバ((WinSv2003Oracle Clinet10.2.0.1+ODP.NET10.1.0.3)へコンテンツを コピーし、コピーしたフォルダを仮想ディレクトリに割り当て後、 Win2003上で動作させようとしています。 試験サーバでのOralceクライアントの設定やODP.NETの設定においては、接続試験が 成功しているので、問題はないかと思っています。 試験サーバで試験したところ、DB連携していないWebアプリケーションでは初回 Load処理が実行されているので、ASP.NET実行において問題は特にないものと思われ ます。 しかし、DB連携機能を実行させると、 「ファイルまたはアセンブリ名 Oracle.Dataaccess またはその依存関係に1つが 見つかりませんでした」などのメッセージが表示され、エラー終了します。 試験サーバをもう1台構築して、同様にやっても同じ結果が出ます。(同じ設定だから、 当たり前か・・・) oracleフォルダに対して、ASPNETユーザのアカウントのアクセス権を付与しました。 Oracle.DataAccessファイルが存在しているかファイル検索したところ、OracleHOM Eディレクトリに存在することを確認しました。 私自身ではこのくらいしか思いつきませんでしたが、何か他に原因など思いつかれる方は ご教授下さい。 | ||||
|
投稿日時: 2006-11-27 21:14
インストーラーを作って配置してみてはどうですか?
あと、GCA に Oracle.DataAccess は登録されていますか? バージョンにも注意して確認してください。 _________________ かるあ のメモ と スニペット | ||||
|
投稿日時: 2006-11-27 22:26
FAQ な、権限の問題と思われ。KROWN をあたるべし。
> WinSv2003 > oracleフォルダに対して、ASPNETユーザのアカウントのアクセス権 _________________ | ||||
|
投稿日時: 2006-11-28 09:25
>あと、GCA に Oracle.DataAccess は登録されていますか?
>バージョンにも注意して確認してください。 アドバイス頂きありがとうございます。 不勉強で申し訳ありませんが、GCAとは何でしょうか? | ||||
|
投稿日時: 2006-11-28 09:32
たぶんGACだと思います。 ご参考:第3回 アセンブリのロード _________________ -------------------------------------------- HIRO's.NET VB.NETとC#のTipsを掲載しています [ メッセージ編集済み 編集者: HIRO 編集日時 2006-11-28 09:32 ] | ||||
|
投稿日時: 2006-11-28 09:49
フォローありがとうございます。GACの間違いです。
とはいえ、サーバーが 2003 ということなので、 Jitta さんがおっしゃっているようにユーザが違うんじゃぁという疑問が浮かんできます。 #このごろポカが多い、気をつけなきゃ _________________ かるあ のメモ と スニペット |
1