任何人都可以帮我设置ZeosLib 7.1.4a以连接到Oracle 11g第2版标准数据库。
目前我们正在使用Delphi XE2,安装了oracle,tnsnames.ora文件指定了与不同服务器和数据库的连接,并且它也在BDE中设置。
我们需要摆脱BDE组件,因为它们不再适用于Delphi XE3及更高版本。我们使用Direct Oracle Access组件,但这是付费的第三方软件,这就是我们想要转移到ZeosLib的原因。
需要在ZConnection组件上设置哪些设置才能连接到oracle数据库,因为有一个Database参数和LibraryLocation参数正在查找实际文件,然后是HostName参数?
答案 0 :(得分:0)
我从未使用过Oracle,但我认为它不应该与Firebird,MySQL,SQL Server以及我在Zeos上尝试过的其他人有所不同。
您需要设置的属性是:
Protocol
= oracle
; HostName
=你的数据库服务器ip可能是你最好的选择;也许你不需要这个用于oracle的tnsnames ...试着把它留空Database
=您的数据库名称。这可以是文件名(在服务器中)或数据库别名; User
=连接数据库的用户名; Password
=嗯,密码...... LibraryLocation
是用于连接的客户端库(dll)的位置。通常,如果您的库已安装到系统文件夹或随可执行文件一起提供,则无需设置此属性。
如果它不是默认值,您可能还需要设置Port
。