sqlserver7程序的安装问题(100分)

  • 主题发起人 主题发起人 vigour
  • 开始时间 开始时间
V

vigour

Unregistered / Unconfirmed
GUEST, unregistred user!
本人用delphi编了个访问sqlserver7的程序,服务器用的另外一台NT,
用tcpip来连接。在本机上一切正常,但用isexpress作成安装盘分发到其他机器上时就不行。除了delphi的bde(full),数据库别名和sql links之外,还加了Dbmssocn.dll和Ntwdblib.dll。
现在程序一连接数库,就死上半天,最后说找不到数据库,可我用ping是通的,而且这几台机子都在一个子网内,不存在跨网的问题。现在我已经没辙了,不知道到底是缺了文件还是应在注册表里加点什么。
那位大虾有安装的经验快帮帮我吧,或者作过的安装盘给我一个例子。
 
别的客户机上需要安装SQL Server的客户端连接软件吧!
 
先用isql/w看能不能连通再说。
 
hehe
先装 MSSQL Client端软件//MSSQL CD 里CLIENT目录
安装 BDE/SQL LINKS
设置别名
可以参见已答问题,王坏人已经答的很详细了。
这一百归我了,呵呵
 
哈哈,你的分给我吧。
需要安装ODBC,3.5以上。
 
1.检查一下,BDE上对SQL7的DATABASE建立好了没有,试试看能否打开.
2.
>Dbmssocn.dll和Ntwdblib.dll
第一个文件错了,应该是Dbnmpntw.dll
 
我装了sqlserver的client connectivity部分才搞定,而且要自己在odbc中将其
改为tcp/ip连接,太麻烦了。哪位大虾知道简单点的方法,我可不想安装盘外还附带
sqlserver的光盘。CJ,王坏人的方法不行,他完全是在误导群众,给我想一个好的办法我就给分。
另:我发现一个isexpress的bug,安装时最好将bde安装在程序的同一目录下,因为安装后在注册表../Database Engine/DLLPATH是空的,找不到dll可就麻烦了。
 
做过多次,把Dbnmpntw.dll和Ntwdblib.dll拷贝在/windows/system目录下
配置好BDE就可以,最近刚升级SQL SERVER6.5到7.0,客户端也未做任何改动,运行正常.
 
hhe
isx?破烂!换WISE吧。wgZhang的方法可以试试,不过我嘛,就比较懒
发布时,都用CD发布,把MSSQL CLIENT考在一个目录下,安装前首先
安装它,嘿嘿,
 
这几天网络不对,我怎么都上不来,sorry.我先把张分了吧,CJ和wgzhang各50大板,xixi。
wgzhang,你的安装程序能给我一个例子吗,为什么我也是这么做的,可就是不行。
CJ,你有wise的详细帮助吗,它自带的帮助太简单了。
 
多人接受答案了。
 
单位里的计算机网络为了安全起见,工作站上的软驱全部拆光,我们全部采用网络安装.
所以至今未做过安装盘.安装过程是:
1.先装网卡.
2.安装Windows95,98.机器都是品牌机,因此硬盘上有95或98.安装后注意做好备份.
3.配置好网卡,做好网卡驱动程序的备份,上网.
4.服务器上有Delphi4的备份,映射网络驱动器,Customer安装,只选BDE和SQL Link.
5.把Dbnmpntw.dll和Ntwdblib.dll拷贝在/windows/system目录下.
6.拷贝应用程序到本地.
7.配置BDE,我们做好一个自己的BDE的cfg文件,打开自己配置的cfg文件就可以.
完成.一般不会有错,按照此方法我们已经装了100多台工作站.

 
后退
顶部