以下是部分错误信息:
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.************** Exception Text **************
System.Exception: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
   at System.Data.OracleClient.OCI.DetermineClientVersion()
   at System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName)
   at System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
   at System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)

解决方案 »

  1.   

    服务器装的是oracle11的数据库
      

  2.   

    Web.config  里面可以这样写啊<add key="conStr2" value="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SID=XXXX)));User ID=***;Password=***;" />
      

  3.   

    安装一个  文件 ODTwithODAC1120320_32bit.zip  如果找不到哪里下载的话 私信我把你QQ发来我加你
      

  4.   

    我是这么写的,在app.config里面。
    <connectionStrings>
        <add name="HIS1" connectionString="Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=服务器IP)(PORT=1521)))  (CONNECT_DATA=(SERVICE_NAME=数据库名)));  User Id=用户名;Password=密码;" />