回答
它的一个软件,它允许远程计算机交谈甲骨文。如果你写的软件,与数据库沟通,你可以使用Oracle客户端,方便,沟通
什么是Oracle客户端是什么意思?
和
它有什么用呢?
在这种情况下,客户端是一个类库(DLL),允许您远程连接到应用程序的底层数据库。客户始终在同一个环境中,也可以称为.NET Data Provider
。
您可能有多个基于您正在使用的基础数据库引擎的数据提供程序。由微软提供的System.Data.OracleClient
(已弃用)。
有Oracle.Data.Client
,这实际上是有史以来最好的Oracle客户端或Oracle .NET数据提供程序。您也可以下载最新的Oracle 11g Data Provider for .NET
。
因此,在访问Oracle底层数据库时,请确保您的供应商适合您的Oracle版本,并开始使用您最喜欢的数据库执行ADO.NET
! = P
还有一些其他工具可以处理,这将缓解您的数据访问代码痛苦,如Enterprise Library
或NHibernate
,两者都是基本访问数据库的框架。
Enterprise Library
可以做甚至更多!
而NHibernate
是一款ORM (Object/Relation Mapping)
工具,可以在Oracle中正常工作。
请记住,总是在Oracle.DataAccess.dll
程序集中使用Oracle.Data.Client
命名空间。
它在MySQL中有什么等价物?
作为MySQL的等价物,我想这应该是MySQL Connector/NET
。
它是安装的允许与Oracle数据库通信的Oracle二进制文件。它可以使用SQL * Plus,JDBC(类型II或IV)或OCI(Oracle调用接口)。
SQL * Plus通过OCI。 “安装”instantclient只是一个解压缩操作,这使事情变得更容易。 – 2010-05-20 04:27:14
Pro * C/C++程序使用OCI编写以与数据库进行交互。 http://download.oracle.com/docs/cd/B19306_01/server.102/b14220/data_access.htm#sthref3719 甚至可以将ODBC包括为“Oracle客户端”。 – Stellios 2010-05-20 04:56:32
JDBC,ODBC和OLE DB驱动程序以及.Net数据提供程序都是OCI的包装。 – 2010-05-20 16:16:13
- 1. OAuth2:什么是“客户端”?
- 2. 您最喜欢的Oracle客户端是什么?
- 3. suds.client和导入客户端什么是“导入客户端”
- 4. Oracle与客户端:我必须为客户端安装Oracle?
- 5. 什么是unix的SVN客户端
- 6. EJB:什么是远程客户端?
- 7. 什么是Google客户端ID?
- 8. 什么是本地客户端?
- 9. Oracle客户端版本
- 10. Oracle客户端调整?
- 11. 多个Oracle客户端
- 12. 服务器端和客户端分页究竟是什么?
- 13. SignalR客户端的Java端口的当前状态是什么?
- 14. solr PHP客户端有什么区别?
- 15. 什么时候关闭WCF客户端?
- 16. 返回客户端意味着什么?
- 17. 你推荐什么CVS客户端Java?
- 18. 客户端需要绑定什么()?
- 19. envifying客户端库有什么意义?
- 20. 客户端为什么不发送FIN?
- 21. 新用户的授权方案是什么?在oracle顶端
- 22. Oracle客户端运行超时
- 23. Oracle客户端和IIS问题
- 24. Oracle客户端从9升级到10
- 25. Oracle XA客户端的JDBC URL
- 26. Oracle ODBC数据客户端 - C#
- 27. Oracle SQL客户端不活动查询
- 28. Oracle FCF OSN客户端配置
- 29. Windows上的Sqlldr + Oracle客户端
- 30. 如何使用Oracle 11g客户端?
很好的解释。我曾经在一个较老的项目上使用单独的Oracle提供的程序集,但是当项目更新到.NET 2.0时切换到了.NET捆绑版本。现在我得把它切回来...... *抱怨* – 2010-05-20 03:55:10
是的,'System.Data.OracleClient'有时候会有一些有趣的行为。我们也在一个大项目中使用它,直到Oracle底层数据库出现一些问题。我们做了一些研究,发现一些缺乏性能的原因是Microsoft Oracle客户端。然后我们切换到'Oracle Native Client',一些麻烦就像魔法一样消失了! =)谢谢你的夸奖。 – 2010-05-20 04:22:49
这个答案为什么完全以网络为中心?从此之前就有了Oracle客户.Net曾经梦想过! – 2010-05-20 16:07:43