替代连接到ORACLE数据库服务器而无需安装Oracle客户端

替代连接到ORACLE数据库服务器而无需安装Oracle客户端,第1张

概述我正在寻找一个Delphi组件直接连接到ORACLE数据库服务器而无需安装oracle客户端. 我从DevArt开始知道Oracle Data Access (ODAC).还有其他任何具有此功能的组件吗? ODAC offers two connection modes to the Oracle server: connection through the Oracle Call Interfa 我正在寻找一个Delphi组件直接连接到ORACLE数据库服务器而无需安装oracle客户端.

我从DevArt开始知道Oracle Data Access (ODAC).还有其他任何具有此功能的组件吗?

ODAC offers two connection modes to
the Oracle server: connection through
the Oracle Call Interface in ClIEnt
mode and direct connection over TCP/IP
in Direct mode. ODAC-based database
applications are easy to deploy,do
not require installation of other data
provIDer layers.

提前致谢.

解决方法 不,没有其他Delphi Win32库允许在没有安装Oracle客户端的情况下连接到Oracle.而且,恕我直言,这是正确的,因为:

> OCI(Oracle Call Interface)是一个相当复杂的软件.我会说,它是世界上最复杂的闭源DBMS呼叫级接口.它正在从版本变为版本. Oracle有官方规则 – Oracle ClIEnt v X支持Oracle Server v X-1 … X 1.因为即使是像Oracle这样的公司,也不想花费资源来支持和测试所有可能版本的所有协议细微差别.所以,我不认为,DevArt将实现99.9%稳定的Oracle sql * Net协议实现. INet的帖子证明……
> AFAIK,ODAC Net模式不支持某些Oracle ClIEnt重要功能,并且有一些重要的限制.虽然它适用于简单的数据访问风格.
>如果您将购买Oracle支持,那么它将拒绝您的所有支持请求,如果他们知道您没有使用官方客户端软件.这只是Oracle规则.
>如果您不喜欢安装和调整完整规模的Oracle客户端,那么您只需使用Oracle Instant ClIEnt即可.这不需要安装或设置过程.如果不同的数据访问风格和Oracle Server版本,您将处于安全状态.

PS:虽然我可能被认为是有偏见的人:)

总结

以上是内存溢出为你收集整理的替代连接到ORACLE数据库服务器而无需安装Oracle客户端全部内容,希望文章能够帮你解决替代连接到ORACLE数据库服务器而无需安装Oracle客户端所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1165522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存