- - PR -
WebアプリからOracleDBへの接続
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-02-21 12:06
現在、下記の環境で新規Webアプリケーションを作成しております。
- Windows XP SP2 - Oracle 9i - Visual Studio .Net 2003 - .Net Framework 1.1 - IIS 5.1 画面起動時の Page_Load イベント内で OleDbConnection クラスの Open メッソドでデータベースへの接続を試みているのですが、 Open メッソド呼び出し記述で下記のエラーが発生してしまいます。 "Error while trying to retrieve text for error ORA-01019" オラクル関連サイトで色々と調べましたが、解決できません。 ちなみに、他端末(上記と同じ開発環境ですが、OSは「XP SP1」) の場合、何故かエラーは発生しません。 根本的な原因を御存知の方、または同じエラーを以前に経験 した方がみえましたら、御一報よろしくお願いします。 | ||||
|
投稿日時: 2006-02-21 12:16
ORA-01019はメモリ関連のエラーメッセージですが、
SP1で動いてSP2で動かないということであれば、 まずはWindowsファイアウォールの設定を調べてみてはどうでしょう? | ||||
|
投稿日時: 2006-02-21 13:16
SQL*Plusや、Net Configuration Assistantでは、エラー発生せず接続できるのでしょうか? | ||||
|
投稿日時: 2006-02-21 13:17
SQL*Plusや、Net Configuration Assistantでは、エラー発生せず接続できるのでしょうか? | ||||
|
投稿日時: 2006-02-21 13:25
ファイアーウォールの設定に違いは見受けられません。 SQL*Plus では問題なく接続できます。 | ||||
|
投稿日時: 2006-02-21 13:42
とりあえず、OleDb ではなく OracleClient で接続してみてください。 ダメであれば、Open メソッドまでのコードを載せてください。 確認ですが、IDE から実行 (開発環境ローカル) しているんですよね? それで、2 端末で結果が異なると仰ってるんですよね? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-02-21 14:04
確認までに。
IISと書いてあるのでAPS.NETですか? で、Oracleのホームディレクトリに対し、アクセス権限がありますか? #"Error while trying to retrieve text for error ORA-01019" #ってエラーメッセージが取れていないので。 |
1