尝试从asp.net应用程序连接到oracle数据库

时间:2014-10-24 11:30:59

标签: c# asp.net oracle

我已从此链接(http://www.oracle.com/technetwork/topics/winx64soft-089540.html)下载了以下两个拉链:

(版本10.2.0.2)

  • instantclient-basic-win-x86-64-10.2.0.2.0-20060503.zip

  • instantclient-sqlplus-win-x86-64-10.2.0.2.0-20060503.zip

我提取了2个zipsin" instantclient"的内容。 所以在这一点上我有这个:

C:\ Users \ me \ Desktop \ oracle \ instantclient:

-classes12.jar
-glogin.sql
-oci.dll
-ocijdbc10.dll
-ociw32.dll
-ojdbc14.jar
-orannzsbb10.dll
-oraocci10.dll
-oraociei10.dll
-Orasqlplusic10.dll
-sqlplus.exe

然后我修改了我的" Path"系统变量环境通过添加" D:\ Users \ me \ Desktop \ oracle \ instantclient"它。

现在,当我尝试使用以下代码从我的asp.net应用程序连接到我的数据库时:

String connectionString =     ConfigurationManager.ConnectionStrings["ConnectionKey"].ConnectionString;
            OracleConnection connection = new OracleConnection(connectionString);
            try
            {
                connection.Open();
            }
            catch (Exception exp)
            {
                Console.WriteLine(exp.Message);
            } 

我收到以下异常: Oracle.DataAccess.Client.OracleConnection 我有详细说明:{"提供商与Oracle客户端版本不兼容"}

我不知道要添加什么来建立连接。

ps:我确定connectionString。

提前感谢您的帮助。

0 个答案:

没有答案