求援!!!(100分)

  • 主题发起人 主题发起人 hkzcp
  • 开始时间 开始时间
H

hkzcp

Unregistered / Unconfirmed
GUEST, unregistred user!
请大峡们帮帮忙吧!
我用BatchMove控件开发的程序,向后台传送数据时(sqlserver7.0),在局域网上传送数据时
没有问题,可是通过拨号连接传送数据时,却不能通过,我不知道问题出在哪里,请大虾们给
我帮帮忙吧!,


 
我的NT4.0服务器,装有SQLServer7.0数据库, 目前客户端我采用拨号的方式与远程的NT服务
器(用NT提供的RAS服务)建立连接。来实现客户端向服务器上传/下传数据的功能。在开发时
我用BatchMove控件实现上传/下传数据。在向后台传送数据时,局域网上传送数据没有问题
,可是通过拨号连接传送数据时,却不能通过,我不知道问题出在哪里,我是通过配置odbc与
SQLServer7.0数据库建立连接的。(我的整个系统没有用ADO)
请大虾们给我帮帮忙吧!
 
现在我能在网上邻居中看到远程服务器,可是在连SQLServer数据库时,却老是出现TCP/IP
协议错误,可是在LAN上却可以访问SQLServer,请问,这是什么原因造成的?
 
与网络连接的设置有关系
 
呵,十有八九是没有配置CLIENT NETWORK UTILITY,这种跨域的不配置它,不报TCP/IP
错才见鬼呢。自己先配吧,还有问题,留下E-MAIL,我给你发过去。
 
j_shen2000,你好
我已经设置过了。而且在局域网上运行很正常。请帮我尽快解决一下。很急!!!
我会重谢大虾的。
我的Email:hkzcp@sina.com
 
大虾们,请帮我指明方向
 
你在本地的SQL MANAGER中能否正常连接INTERNET上的SQL SERVER,并且能够正常操作呢?
 
问题就出在这里!!!现在就是在通过modem拨号上网(中心服务器)时,无法正常连接后台的
SQL SERVER.另外告诉j_shen2000,在地址分配中目前我采用的是静态地址分配,可是动态分
配我也用过均不能通过,请你给尽快我指明方向。如果分数不够,问题解决后,我再给你加
分数。

 
网络设置:必须安装micrsoft网络用户,登录到域要打上勾,登录到的域空白,不要填写,

但是,在连接远程服务器时,你不要登录到域,这样试一下
 
一般情况下,SQL安装后,默认端口是1433,如果你的SQL在防火墙里面,且1433被封
也会出现这种情况。
这里跟地址分配方式没有关系,只要你的SQL服务器是固定IP。哦,对了,你的客户端
和SQL服务器在设计时,是不是放在一个域内,比如客户端是193.1.1.9,服务器是
193.1.1.1,如果这样的话,你在拨号上网前,必须将客户端的IP地址释放,否则
你连PING都PING不到193.1.1.*。
如果还有问题,直接给我来MAIL,大富翁现在实在很难登,j_shen@ccsn.com.cn
 

这是我连接sql server时出现的错误
connection failed
SQLState:'01000'
SQL Server Rrror:11001
[Microsoft][odbc SQL Server Driver][TCP/IP sockets] ConnectionOpen
(gethostbyname()()).connection failed:
SQLState:'08001'
SQL Server Error:11
[Microsoft][ODBC SQL Server Driver][TCP/IP Sockets] General network error.check
your network documentation

另外,告诉你一下,我没有用防火墙,我现在采用的是用NT4.0的RAS服务,在服务器和
客户端各连一个modem,实际上只是两条电话线对连而已,即点对点的连接。


 
答案接受了
 
后退
顶部