如何实现远程使用数据库(200分)

  • 主题发起人 主题发起人 gxhearter
  • 开始时间 开始时间
G

gxhearter

Unregistered / Unconfirmed
GUEST, unregistred user!
用的delphi编的程序本来是在局域网上通过sql server访问服务器的。
现在要增加一个远程客户端,使用同一个数据库。请问客户端与服务器如何连接?
用什么协议,需要那些硬件?
好像与delphi的关系不大,敬请详细解答。
 
可以通过电话拔号,拔通之后操作就像局域网一样
 
可以直接拨号访问,登陆到2000中,使用Tcp/ip协议。
但是速度特别慢。
使用专线,当然是最好的了。我们公司给做的项目里面有,具体我不是特别清楚是否在一个网段内
但是速度还可以忍受。
 
用WEB方式
 
你可以使用NT下的虚拟专用网。
 
当然要tcp/ip协议。在不在同一网段没关系,只有建立有效连接(能ping通),其他就没什么
问题了。连接数据库时用ip,不要用主机名。
 
web方式最好了,或者多层
总之在拨号的条件下以tcp/ip访问很慢也不稳定
 
呵呵,我用的是有线电视的光纤互联,不知道能不能用,等我试试看。
各位,不要着急,等看看有没有人有更好的建议,过两天,就给各位加分。
 
用Tcp/ip协议
只要能ping 通sql server所在的服务器IP就行了
服务器名用IP地点, 最好将客户端缺省协议改为Tcp/IP
另外, 最好用ODBC连接,这样子在ODBC中可以选择用tcp/ip协议而不用命名管道
 
只要能够硬件连通,可以使用com端口就使用拨号连接或虚连接
如能用网卡则可以跟本地一样,好象有网卡可以接光纤
 
多人接受答案了。
 
后退
顶部