要安装啥 Oracle ADO.NET 连接器?
Posted
技术标签:
【中文标题】要安装啥 Oracle ADO.NET 连接器?【英文标题】:What Oracle ADO.NET connector to install?要安装什么 Oracle ADO.NET 连接器? 【发布时间】:2016-05-03 10:20:55 【问题描述】:我正在尝试连接到 Oracle 数据源,并且正在寻找要使用的最简单的 ADO.NET 连接器。我没有找到明确的答案。我应该安装什么 Oracle 数据源连接器?
谢谢!
【问题讨论】:
“最简单的 ADO.NET 连接器”是什么意思?连接后,它们都(几乎)相同。 @WernfriedDomscheit 问题正在连接,所以我想知道在哪里可以找到不需要客户端的连接器。 如果您想在没有 Oracle 客户端的情况下连接到 Oracle,那么唯一的可能就是 ODP.NET 托管驱动程序,您可以从这里下载:64-bit Oracle Data Access Components (ODAC) Downloads跨度> 感谢您的帮助! 【参考方案1】:通过从以下链接(最新版本)安装驱动程序,我能够安装 ODP.NET 连接器并连接到公共托管的 Oracle 服务器:
http://www.oracle.com/technetwork/database/windows/downloads/utilsoft-087491.html
(请参阅 - 下载 ODP.NET,仅限托管驱动程序 Xcopy 版本)
以管理员身份从命令提示符运行以下命令:
install_odpm.bat c:\oracle both true
【讨论】:
以上是关于要安装啥 Oracle ADO.NET 连接器?的主要内容,如果未能解决你的问题,请参考以下文章
ADO.NET 实体框架 - 带有实体框架 6 的 Oracle
由于C#中ADO.NET对Oracle的命名空间引用时提示过时,为此想用Linq对数据库的连接等操作(见补充)