[待解决问题] 本机可以的程序,放到服务器就出错。
提问时间: 2008-04-11 17:07
悬赏分:30 该问题已到期 浏览:172 次
我有个程序,访问数据库在本地和其他机上也没问题,但是一放到服务器上 就出问题。取不到数据。Oracle 客户端 连接数据库服务器 测试通过。但是用程序通过 客户端连接就 取不到数据。这个程序连接本地的sql server数据库没有问题。其中有一个 模块 要从其他服务器的Oracle数据库 取数据。就是取不到。服务器是windows2000.
请知道什么原因,或遇到过类似问题的,提供帮助。

提问者:三磊 - 初学一级
所有回答(3)
提供几个方向:
服务器和Oracle服务器间没有联网?
网络设置的问题?

1个月前   回答者:deerchao - 老鸟四级
你用的是什么对象链接的?OleDbConnection还是SqlDbConnection。前一个是通用的链接提供程序,后一个是针对SqlServer的,就连不上Oracle了。

如楼上,瞎蒙!
1个月前   回答者:Colin Han - 小虾三级
恩 每个数据库连接对象要单独建个类 连接
1个月前   回答者:yeyang - 菜鸟二级
1个月前   三磊 :
@deerchao
服务器和Oracle服务器间没有联网? 
Oracle 客户端 连接数据库服务器 测试通过。说明两个服务器是通的。后来我取数据库服务器上sql server的数据,也是可以的。可以排除这个因素。
网络设置的问题? 我要请网络管理员,帮我查一下。但似乎 也不是这个问题。就像上面的sql server的数据是可以成功读取的。
1个月前   deerchao :
"这个程序连接本地的sql server数据库没有问题",就是因为"本地"的sql server能连接上,远程的oracle连不上,所以才估计可能是网络问题的..
1个月前   deerchao :
另外,异常信息是什么?是连接超时还是什么?
   您需要登录以后才能回答!
我的问题    我要提问


快到期问题

> 问题排行榜

有不合适内容,建议去除