当前位置:编程学习 > 网站相关 >>

lotus调用odbc,odbc为oracle10G客户端配置,连接数据库失败

lotus调用odbc,本身odbc是可以连通的,测试都是通过。程序在我本机通过odbc连接目标的oracle数据库也是没有问题的。但是放到服务器上面就不行。服务器安装的是oracle10G客户端。连接另一台服务器的oracle10g服务器端。求帮助。

运行程序时候的提示
相关代码
Dim conn As New ODBCConnection
Dim qry As New ODBCQuery
Dim result As New ODBCResultSet
If conn.ConnectTo("zg","thams","ams2000") Then
Set qry.Connection=conn
Set result.Query=qry
Msgbox "连接上啦"
Exit Sub
Else
Msgbox "数据库连接不上,请检查服务器和网络设置!"
Exit Sub

我本机测试就是“连接上啦”,服务器测试就是“数据库连接不上,请检查服务器和网络设置!” --------------------编程问答--------------------
引用 楼主 tom_jia 的回复:
lotus调用odbc,本身odbc是可以连通的,测试都是通过。程序在我本机通过odbc连接目标的oracle数据库也是没有问题的。但是放到服务器上面就不行。服务器安装的是oracle10G客户端。连接另一台服务器的oracle10g服务器端。求帮助。

运行程序时候的提示
相关代码
Dim conn As New ODBCConnection
Dim qry As New ODBCQuery
Dim result As New ODBCResultSet
If conn.ConnectTo("zg","thams","ams2000") Then
Set qry.Connection=conn
Set result.Query=qry
Msgbox "连接上啦"
Exit Sub
Else
Msgbox "数据库连接不上,请检查服务器和网络设置!"
Exit Sub

我本机测试就是“连接上啦”,服务器测试就是“数据库连接不上,请检查服务器和网络设置!”


这个比应该是程序的问题,本技能连上,服务器连不上。
可能的原因很多:如防火墙、杀毒软件等等。
ping一下端口号,看看能通不?

--------------------编程问答-------------------- 服务器上也设了这个ODBC源了吗
补充:企业软件 ,  Lotus
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,