1、我们知道使用ADO远程连接数据库时,需要在本地安装oracle客户端或者安装整个oracle数据库,并且需要配置本地服务:例如如下:


ZZC =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.91.37)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = tfds)
    )
  )

2、经过测试发现,使用QODBC远程连接数据库时,不需要配置本地服务,只需要添加一个ODBC数据源,如下:

QT通过ODBC远程连接oracle数据库

点击“TestConnection”按钮测试是否可以连接成功:

QT通过ODBC远程连接oracle数据库

当然前提是服务器的监听已经配置好的!

相关文章: