0
私は現在、C#でアプリケーションを構築し、Oracle 11gで実行されているライブDBに接続しようとしています。 私はVSで使用する接続文字列でのサーバーエクスプローラで接続を追加することができましたが、以下のエラーを持っているC#でのOracle Connection - 接続文字列
Host IP: 10.204.1.3
Port: 1521
DB Name: PROD
私のソースコード
string connString = "DATA SOURCE=10.204.1.3:1521/PROD;PERSIST SECURITY" +
"INFO=True;USER ID=username; PASSWORD=userpass";
OracleConnection conn = new OracleConnection(connString);
conn.Open();
を次の接続の詳細を持っていますin conn.Open();
An unhandled exception of type 'System.NullReferenceException' occurred in
Oracle.DataAccess.dll
申し訳ありませんが、これは基本的な質問であれば、私はVS、およびOracleで新たなんだとウェブの他の部分で解決策を見つけることができません。前もって感謝します。
あなたがすべてでTNSNAMESファイルを使用していますか? –
また、接続文字列を手作業でコード化してもらったり、ウィザードを使って接続文字列を作成して接続をテストしたりしましたか? –
open()コールの周りにtry catchブロックを追加し、OracleExceptionに表示されるORAエラーを解決します。 –