替代甲骨文驱动.NET [英] Alternative Oracle drivers for .net

查看:165
本文介绍了替代甲骨文驱动.NET的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要开发C#中的工具,检索从Oracle数据库的一些数据。由于我们的IT支持是遇到一些麻烦安装Oracle客户端,我想能够连接到数据库没有安装客户端。
的想法是只与应用程序安装(也许寄存器)附加库在一起。

I have to develop a tool in C# that retrieves some data from an Oracle DB. Since our IT support is having some trouble with installing the Oracle client, I want to be able to connect to the database without the client installed. The idea is to just install (and maybe register) an additional library together with the app.

哪些替代Oracle客户端存在,他们有什么利弊?

Which alternatives to the Oracle client exist, and what are their pros and cons?

这是一个小应用程序(1形式,2个或3个查询,在DataGrid中显示的结果,大概不超过10-20数据集),但我也有兴趣在可扩展性问题,因为我们还可以远离Oracle客户端更大的未来的项目移动。

This is for a small application (1 form, 2 or 3 queries, the result displayed in a DataGrid, probably no more than 10-20 data sets), but I am also interested in scalability issues, since we may also move away from the Oracle client with bigger future projects.

当然是免费的解决方案将是很好的, 。但我们不局限于

Of course a freeware solution would be nice, but we are not limited to that.

推荐答案

有中的甲骨文ODP.Net司机。哪个版本是你想使用?

There are a couple different flavors of the Oracle ODP.Net driver. Which version are you trying to use?

这听起来像你想的Oracle 11g ODAC 11.1.0.6.21使用Xcopy部署,使您可以部署Oracle即时客户端和ODP.Net司机刚通过在复制一些dll和注册它们。这并不需要一个全面的Oracle客户端安装。

It sounds like you want the Oracle 11g ODAC 11.1.0.6.21 with Xcopy Deployment, which allows you to deploy the Oracle Instant Client and the ODP.Net driver just by copying a few DLLs over and registering them. That doesn't require a full-blown Oracle client installation.

这篇关于替代甲骨文驱动.NET的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆