Oracle免客户端安装(一)

Oracle免客户端安装(一)

 

  Oracle免客户端安装攻略: 

   了解oracle免客户端的安装,先得搞清ODAC .NETODP .NET和         ODP.NET Managed的关系。

ODACOracle 数据访问组件 (ODAC)  全称:Oracle Data Access Components优点:由于微软在.net framework4中会将System.Data.OracleClient.dll deprecated,而且就访问效率和速度而言,System.Data.OracleClient.dll Oracle.DataAccess.dll相比,微软的确实没有oracle提供的类库有优势,所以我放弃了使用多年的 System.Data.OracleClient.dll,取而代之的是odp.net。它是一个组件。我们看官网的资料。它包含了ODT.NET,ODP .NET等其它。

ODT .NET 全称 Oracle Development Tool for .NET)其主要是为了实现在 Visual Studio 中使用 Oracle DataBase J进行无缝开发,当您安装了 Oracle Developer Tools for Visual Studio .NET 后,您也就可以在 Visual Studio 中实现访问 Oracle 数据库和访问 Sql Server 数据一样的便利了, 比如您可以在 Visual Studio 中实现 Oracle DataBase 开发的调试,同样的也可以使用 SqlDataSource 之类的数据库控件来实现访问 Oracle 数据库。ODP.NET Oracle  .NET (ODP.NET) 专门编写了 Oracle Data Provider,一个用于 Microsoft .NET 环境下的 Oracle 数据访问 API 因为有了它我们才可以实现对Oracle的操作与访问,而不需要安装Oracle的客户端。 首先。看ODAC组件的安装:ODAC的安装:

1.运行setup;点击已安装的产品可以查看你安装了其他的客户端没有,若安装了其他的客户端,两个客户端就会起冲突。

Oracle免客户端安装(一)_第1张图片

2.点击下一步(若已安装过此软件,想卸载此产品点击卸载产品)

Oracle免客户端安装(一)_第2张图片

3.第一个选项:安装的是客户端组件;第二个选项:安装的是服务器端的组件;我安装的是客户端的组件,选择第一个。点击下一步。

Oracle免客户端安装(一)_第3张图片

4.显示当前的安装路径,可以自由更改。

Oracle免客户端安装(一)_第4张图片

5.可以看到组件中包含ODP .NETODT .NET等,此处可根据选择选取安装的内容。点击下一步。

Oracle免客户端安装(一)_第5张图片

6.选择VS的版本。点击下一步直至安装结束。

Oracle免客户端安装(一)_第6张图片

7.进入之前你的安装目录。我的是:

D:\app\hanyukui\product\11.2.0\client_1\Network\Admin\Sample;其中有两个文件,打开tnsnames文件。


8.对tnsnames进行如下更改记住:一定要把原来的未修改的配置给修改或者删掉,不然在VS中是读不出别名的)Oracle免客户端安装(一)_第7张图片

9.

.把上一步中的sqlnettnsnames复制粘贴至D:\app\hanyukui\product\11.2.0\client_1\Network\Admin这个目录下(和sample文件夹同级)。

然后进入VS——》工具——》连接到数据源

Oracle免客户端安装(一)_第8张图片


10.数据源名称就是我们之前配置的别名,输入有效数据库的用户和口令,角色如果是DBA就选择DBA。测试连接,成功。

11.在D:\app\hanyukui\product\11.2.0\client_1\odp.net\bin\4目录中发现一个Oracle.DataAccess.dll,在VS中引用,即可编码连接Oracle了。



你可能感兴趣的:(Oracle)