Database Administration (MOSC)

MOSC Banner

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)

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

Don't have a My Oracle Support Community account? Click here to get started.

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center