odp.net以及oracle oledb安装

  连接Oracle数据库需要Oracle数据访问组件(ODAC)。

1. 下载ODAC:http://www.oracle.com/technetwork/cn/database/windows/downloads/index-101312-zhs.html 建议使用xcopy版本。该版本中已经包含了下面这些组件。

  • Oracle Data Provider for .NET 4 12.1.0.1.0
  • Oracle Data Provider for .NET 2.0 12.1.0.1.0
  • Oracle Providers for ASP.NET 4 12.1.0.1.0
  • Oracle Providers for ASP.NET 2.0 12.1.0.1.0
  • Oracle Provider for OLE DB 12.1.0.1.0
  • Oracle Services for Microsoft Transaction Server 12.1.0.1.0
  • Oracle Instant Client 12.1.0.1.0

2. 安装odp.net

  打开命令行(CMD),转到下载解压的目录,运行下面的语句。odp.net4适合.net4.0,如果是.net2.0,要用odp.net2。

install.bat odp.net4 c:\oracle_odpnet  myodp

  完成后,会生成'c:\oracle_odpnet'的目录,这个目录可以自己定义。除此外还会注册相关dll到GAC看,会修改machine.config文件,注册数据库访问工厂。这样.NET4.0的程序就可以用ODP.NET提供的接口访问Oracle数据库了。

3. 安装Oracle OLEDB

  先运行类似下面的命令。

install.bat oledb c:\oracle_oledb myoledb

  这样执行后复制相关的文件,还会注册OraOLEDB11.dll这个COM组件。

  接着要把 'c:\oracle_oledb;c:\oracle_oledb\bin;'两个目录添加到系统的PATH环境变量中。注意要放到最前面,这样在安装有多个OLEDB版本时,能使用自己想要的版本。

  完

posted on 2014-01-16 20:22  Maxwell Hu  阅读(1267)  评论(0编辑  收藏  举报