带有Zeoslib和Oracle连接的Delphi XE2



有人能帮我设置ZeosLib 7.1.4a连接到Oracle 11g Release 2 Standard数据库吗。

目前,我们使用的是DelphiXE2,安装了oracle,tnsnames.ora文件指定了与我们不同服务器和数据库的连接,它也在BDE中设置。

我们需要远离BDE组件,因为DelphiXE3及以上版本不再提供BDE组件。我们使用Direct Oracle Access组件,但这是一个付费的第三方软件,这就是为什么我们想转移到ZeosLib。

ZConnection组件需要设置哪些设置才能连接到oracle数据库,因为有一个database参数和LibraryLocation参数在查找实际文件,然后还有HostName参数?

我从未使用过Oracle,但我认为它与我在Zeos上尝试过的Firebird、MySQL、SQL Server和其他软件没有太大区别。

您需要设置的属性为:

  • Protocoloracle
  • HostName=您的数据库服务器ip可能是您的最佳选择;也许由于tnsnames,你不需要这个给oracle。。。试着让它空着
  • Database=您的数据库名称。这可能是文件名(在服务器中)或数据库别名
  • User=要连接到数据库的用户名
  • Password=好吧,密码

LibraryLocation是用于连接的客户端库(dll)的位置。通常情况下,如果库已安装到系统文件夹中或与可执行文件一起提供,则不需要设置此属性。

如果Port不是默认值,您可能还需要设置它。

相关内容

  • 没有找到相关文章

最新更新