VBアプリケーションからOracle接続の際のエラーメッセージについて
いつもお世話になっております。HOYA 国本と申します。
質問のカテゴリが異なる様でしたら、ご指摘頂ければと思います。
弊社業務サーバーのプログラムより、Oracle DBへの接続を行っているのですが、
エラーによりプログラムが異常終了を起こします。
情報をお伝えしますので、現象解決にご協力の程頂きたく、お願い申し上げます。
■1.現象
旧サーバーと新サーバーがございます。
サーバーの入れ替えに伴い、同じプログラムを動作させた所、旧サーバーでは全く問題無く正常動作しますが、
新サーバーでの動作で異常終了を起こします。
プログラムから発行されるログは以下の通りです。
System.Exception: System.Data.OracleClient には Oracle クライアント ソフトウェア version 8.1.7 以降が必要です。
場所 System.Data.OracleClient.OCI.DetermineClientVersion()
場所 System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName)
場所 System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
場所 System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
場所 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
場所 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
場所 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
場所 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
場所 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
場所 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)