Oracleデータベース接続をOracleExpressバージョン10にプログラムしました
それは私の開発用PC(Windows Vista)で動作します。
このプログラムをWindowsXPPCで実行すると、サーバーに接続するときにOracleDB接続が例外をスローします
「エラー:「Oracle.DataAccess.Client.OracleConnection」の型初期化子が例外をスローしました」
接続のコードは次のとおりです。
try{
string oradb = "Data Source="
+"(DESCRIPTION ="
+" (ADDRESS = (PROTOCOL = TCP)(HOST = " + IP + ")(PORT = 1521))"
+" (CONNECT_DATA ="
+" (SERVER = DEDICATED)"
+" (SERVICE_NAME = XE)"
+" )"
+ " );User id=XXXX;Password=XXXX;";
OracleConnection conn = new OracleConnection(oradb);
.....
.....
}
catch (Exception ex)
{
MessageBox.Show("Error:" + ex.Message);
}