关于BDE和SQL Server配置的问题(200分)

  • 主题发起人 主题发起人 zhancj
  • 开始时间 开始时间
Z

zhancj

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾:
最近碰到怪事,我做SQL Server安装程序时,在一台比较远的机器上
(距离有数公里,内部网连接),BDE配置中ServerName用机器名就能够
连通,而用IP则超时,不知是少了那个文件,请大虾赐教。
问题很急。
 
利用SQL Server Client Network Utility将Default netword改为TCP/IP试试
 
原来就是TCP/IP,Server设置为TCP/IP,Named Pipes,Multi-protocol,
Client network utility 为TCP/IP.
 
将BDE中的Connect TimeOut设大一些
 
很奇怪,我如果装了SQL Server Client,只要注册上后,程序就能连上!!!
不知道SQL Server 将注册信息存在什么地方?
 
我想你没有正确配置sql server 的client端,
HKEY_LOCAL_MACHINE/Software/Microsoft/MSSQLServer/Client
这里存着必要信息.

你需要dbmssocn.dll和注册表里的这段信息,当然其他dll也需要,
我相信这里的已答问题中会有的,这些sql server client端的dll
是不会自动被install shield 加入distribution的
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部