交付SQL6.5客户端程序需要那些文件到系统,而避免安装SQL Client?(100分)

  • 主题发起人 主题发起人 jjid
  • 开始时间 开始时间
J

jjid

Unregistered / Unconfirmed
GUEST, unregistred user!
交付SQL6.5客户端程序需要那些文件到系统目录
/windows/system/
而避免安装SQL Client?

是不是还要修改注册表?
 
1.准备一份Install Shield Express,最好是2.01以上的版本,在Delphi的安装盘上
有一个专用版本也可以用,按照制作一般程序安装盘的方法建立安装程序,必须安装BDE
和SQL LINKS.

2.在你的Windows/System下面找到以下几个文件(当然你的机器必须已经安装
SQLServer):

Dbmssocn.dll TCP/IP 支持文件
Dbmsspxn.dll IPX 支持文件
Dbnmpntw.dll 命名管道支持文件
Ntwdblib.dll SQLServer核心文件(这个文件最重要)
3.在Fpecify Components and Files的Groups and Files中,将以上几个文件
加入到Program Files中去.当然你也可以建立一个组,将这些文件拷贝到System目录
中,不过倾向于拷贝到安装目录,以便反安装的时候可以彻底的删除它们.

4.如果你的程序运行比较简单(比如只有一个网段)现在你已经大功告成了,但不
幸的是大多数人的网络环境没有如此简单,下面还要修改注册表:

software/Microsoft/MsSqlServer/connectTO
DSQuery DBMSSOCN
128.1.1.1 DBMSSOCN,128.1.1.1
至此,你的安装盘已经做成,现在只需要Building一下就可以了.


其中DSQUERY设定默认的连接协议,这里设定的是IPX,128.1.1.1则是专有的连接,这
里是设定一个连接名称为128.1.1的连接,使用TCP/IP协议,IP地址为128.1.1.1,你也
可以把键名改成其他名称,只要与你的别名中SERVER NAME一项相同即可.



 
我做过SQL6.5的安装盘, 在TCP/IP下只要以下两个文件, 不知道是为什么YIFENG
说的其它文件我没用呢?
bnmpntw.dll
Ntwdblib.dll
 
NTWDBLib.Dll DB库文件
MSVCRt40.Dll VC运行库
IP协议的支持文件不需要,到网络属性中安装协议就行了。
 
多人接受答案了。
 
后退
顶部