使用System.data.oracleClient 需要安装什么东西吗?

孙大诚_SunRobin 2014-08-25 10:26:22
使用C#连接Oracle数据库,使用的DLL有两套

第一套是最原始的,也是现在微软已经不提倡的,即 System.data.OralceClient.dll。 这个只有一个32位的版本。

第二套是Oracle公司发布的,Oracle.DataAccess.dll, 这有32位与64位的版本。但是,我们使用之前,必须安装从Oracle下载的Component驱动才能使用这个dll. 即32位dll需要安装32位的componet, 64位dll需要安装64位的componet。

问题是,第一套微软的dll,使用时连接Oracle数据库,需要安装什么驱动吗?
...全文
388 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
於黾 2014-09-10
  • 打赏
  • 举报
回复
只能看到版本号,看不出来位数 32位机上安装的保证是32位的客户端 64位机上,应该可以看放在C盘哪个目录下来判断
於黾 2014-09-10
  • 打赏
  • 举报
回复
MS是没什么办法,这点比较蛋疼...
孙大诚_SunRobin 2014-08-25
  • 打赏
  • 举报
回复
引用 1 楼 Z65443344 的回复:
都需要安装oracle客户端
多谢。确实是都要安装这个客户端。还有一个问题,有没有什么方法能够查看本机上安装的客户端的版本呢,32的还是64的?
sy401042879 2014-08-25
  • 打赏
  • 举报
回复
引用 1 楼 Z65443344 的回复:
都需要安装oracle客户端
正解!
凹加凸等于啥 2014-08-25
  • 打赏
  • 举报
回复
不需要,微软都已提供了连接Oracle的DLL,只需引用不就可以了么。
於黾 2014-08-25
  • 打赏
  • 举报
回复
都需要安装oracle客户端

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧