全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2455
推到 Plurk!
推到 Facebook!

请问:客户端程序安装后,不能与SQL SERVER服务连接

尚未結案
HelpFriend
一般會員


發表:9
回覆:9
積分:3
註冊:2004-03-22

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-04-08 20:46:29 IP:211.162.xxx.xxx 未訂閱
错误信息: General SQL error DB-library network communicationS layer not loaded 服务器:SQL SERVER 2000, 客户端:win98 客户端使用BDE进行连接,安装程序使用installshield制作。 在SQL SERVER 服务器上运行这个安装程序,工作正常,但拿到win98的客户机器上安装,使用BDE连接就出现上面的错误 客户端与服务器都没有安装delphi. (另外,我在客户端的系统目录中已经放置了“NTWDBLIB.DLL”,是否还需要其他的驱动) 谢谢
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-04-08 21:40:59 IP:211.20.xxx.xxx 未訂閱
引言: 错误信息: General SQL error DB-library network communicationS layer not loaded 服务器:SQL SERVER 2000, 客户端:win98 客户端使用BDE进行连接,安装程序使用installshield制作。 在SQL SERVER 服务器上运行这个安装程序,工作正常,但拿到win98的客户机器上安装,使用BDE连接就出现上面的错误 客户端与服务器都没有安装delphi.
HelpFriend 你好 你在使用installshield包裝系統時,是否忘了把BDE也包裝進去了?
HelpFriend
一般會員


發表:9
回覆:9
積分:3
註冊:2004-03-22

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-04-09 07:09:15 IP:211.162.xxx.xxx 未訂閱
谢谢你chance36, 在打包时已选择了BDE,在客户端机器已经生成了别名,此打包程序在SQL SERVER 2000所在服务器上安装,一切都正常,但拿到win98去安装,就出现上面的错误,我记得应该是有两个驱动SQL SERVER的文件需要另外COPY,但忘记了文件名称了! 非常感谢你的回复。
Chance36
版主


發表:31
回覆:1033
積分:792
註冊:2002-12-31

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-04-09 15:11:50 IP:211.20.xxx.xxx 未訂閱
HelpFriend 你好    使用SQL Link :SQLMSS32.DLL 使用SQL Server:IDODBC32.DLL    另外Win98的MDAC是否更新了 http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en 參考以下連結 http://delphi.ktop.com.tw/topic.php?topic_id=40326 發表人 - chance36 於 2004/04/09 15:13:22
HelpFriend
一般會員


發表:9
回覆:9
積分:3
註冊:2004-03-22

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-04-09 20:35:54 IP:220.112.xxx.xxx 未訂閱
CHANCE36 你好,谢谢你的回复 我在系统目录中添加了几个文档: dbnetlib.dll,dbnmpntw.dll,SQLSVC32.dll 现在可以联到一个SQL SERVER上(SQL SERVER 7,在NT4 服务器上,这是旧系统使用的), 但没有能够连结到我使用的服务器上(SQL SERVER 2000,windows 2003 SERVER),出现的信息好象是没有找到SQL SERVER: Database Engine Error Cannot locate or connect to SQL server. Unable to connect: Sql Server is unavailable or does not exist. Unable to connect : SQL Server does not exist or network acces Alias:make_01 谢谢 發表人 - helpfriend 於 2004/04/09 20:39:34
Mickey
版主


發表:77
回覆:1882
積分:1390
註冊:2002-12-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-04-10 11:15:00 IP:218.32.xxx.xxx 未訂閱
HelpFriend 你好: 參考看看: http://delphi.ktop.com.tw/topic.php?TOPIC_ID=33632
HelpFriend
一般會員


發表:9
回覆:9
積分:3
註冊:2004-03-22

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-04-14 20:16:10 IP:220.112.xxx.xxx 未訂閱
原因已经找到,是因为新的 windows 2003 server 不能与 NT4 的域建立信任关系,导致NT4 域中的用户无法访问,现在把SQL SERVER 数据库移到NT4上,就可以了。 谢谢以上两位的回复,对解决问题提供了很好的借鉴。
系統時間:2024-09-09 18:01:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!