以后不再需要安装oracle客户端了,需要两个dll文件,oci.dll和oraociei11.dll,只要扔到system32文件夹下就可以了。当连接数据库的时候,在Web.Config中的配置改为以下配置就OK了。

<add name="DataAccessQuickStart" providerName="System.Data.OracleClient" connectionString="Data Source=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.100)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=orcl)));uid=system;pwd=123"/>

那用到的两个dll是从哪里来的呢?答案是从oracle官方网站上下载,下载地址为:instantclient-basic-win32-11.1.0.7.0.zip解压并找到上面讲的两个dll就OK了。在我写这个blog的时候,发现了其他的朋友也有写好的,地址分别是:
〔原创〕Windows下面怎样配置 Oracle10g即时客户端(绿色安装ORACLE客户端)
免安装的Oracle客户端 – Oracle Instant Client介绍与配置
可以参考上面两个朋友的文章。