線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2800
推到 Plurk!
推到 Facebook!

如何配置BDE来访问microsot SQL server 2000?

答題得分者是:Mickey
railgunman
初階會員


發表:59
回覆:121
積分:36
註冊:2003-03-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-07-08 10:52:36 IP:218.88.xxx.xxx 未訂閱
各位老大, 小弟有一个疑问:怎样配置BDE,来访问MS SQL server 2000?是这样的,服务器和客户机不在一个工作组里面,我在配置时,只把BDE里面SERVER NAME,HOST NAME,DATABASE NAME配置了,其中HOST name 我只输入了该服务器的名字(假若服务器名字为SERVER)为sever,还有USER NAME 是sa 但这样配置好以后,连接时报错! 正确的配置是怎样的呢? 一个basicer急切等待高手的回答
Mickey
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-07-08 12:07:37 IP:218.163.xxx.xxx 未訂閱
1. 安裝 MSSQL Client 工具. 2. 設定"客戶端網路公用程式". 3. BDE ServerName 設定為 2. 所設置之MSSQL名稱.(HostName是指該 Client 的機器名稱) 4. 本站已有相關資料, 建議你搜尋看看.
railgunman
初階會員


發表:59
回覆:121
積分:36
註冊:2003-03-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-07-09 09:28:21 IP:218.88.xxx.xxx 未訂閱
请问Mickey兄,你的那句话是怎么一回事?把BDE ServerName設定為 2吗?? 3. BDE ServerName 設定為 2. 所設置之MSSQL名稱.(HostName是指該 Client 的機器名稱)
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-07-09 10:33:56 IP:211.21.xxx.xxx 未訂閱
引言: 各位老大, 小弟有一个疑问:怎样配置BDE,来访问MS SQL server 2000?是这样的,服务器和客户机不在一个工作组里面,我在配置时,只把BDE里面SERVER NAME,HOST NAME,DATABASE NAME配置了,其中HOST name 我只输入了该服务器的名字(假若服务器名字为SERVER)为sever,还有USER NAME 是sa 但这样配置好以后,连接时报错! 正确的配置是怎样的呢? 一个basicer急切等待高手的回答
如果您要讓Client端連接到Server端的MS SQL 2000必須要將NTWDBLIB.DLL這個檔案複製到Client端的目錄底下: Win98:C:\Windows\System Win2000: C:\WinNT\System32 這樣就可以連接了。 至於NTWDBLIB.DLL這個檔案應該在您的電腦(OS:Win200)C:\WinNT\System32底下就有了。 請參考這篇文章:http://delphi.ktop.com.tw/topic.php?TOPIC_ID=27558 ~小弟淺見,參考看看~
------
~小弟淺見,參考看看~
Mickey
版主


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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-07-09 14:19:10 IP:218.163.xxx.xxx 未訂閱
引言: 请问Mickey兄,你的那句话是怎么一回事?把BDE ServerName設定為 2吗?? 3. BDE ServerName 設定為 2. 所設置之MSSQL名稱.(HostName是指該 Client 的機器名稱)
BDE ServerName 設為第二點"客戶端網路公用程式"中之 "伺服器別名". 另請教 channel 兄, Copy NTWDBLIB.DLL 到C:\WinNT\System32 後, BDE ServerName 該如何設定 ? MSSQL 主機之機器名稱嗎? 我試過...Error is :Cannot locate or connect to SQL server. 如果可以不用安裝 >
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-07-10 10:20:04 IP:211.21.xxx.xxx 未訂閱
引言: 另請教 channel 兄, Copy NTWDBLIB.DLL 到C:\WinNT\System32 後, BDE ServerName 該如何設定 ? MSSQL 主機之機器名稱嗎? 我試過...Error is :Cannot locate or connect to SQL server. 如果可以不用安裝 > < face="Verdana, Arial, Helvetica"> Server端:NT架構,如:Windows 2000 Client端:Windows 9X,Windows 2000皆可 三個條件:
  • Client端當然要裝BDE
  • Client端一定要有NTWDBLIB.DLL
  • 必須在Server端的Windows 2000建一個使用者,讓Client端可以Login到Server端的電腦,也就是讓Client端一開機,就可登入Server端電腦
至於BDE設定的Server Name當然是指Server的電腦名稱 小弟連線都是這樣作,沒有問題呀! 另外我也要請教Mickey兄:MSSQL Open Client可以在那裏取得? MSSQL Open Client是用什麼機制讓其連線的,Client端不用Login到Server端的電腦嗎? ~小弟淺見,參考看看~
------
~小弟淺見,參考看看~
Mickey
版主


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

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-07-10 15:06:39 IP:218.163.xxx.xxx 未訂閱
引言: MSSQL Open Client可以在那裏取得?
MSSQL2000 已將 Open Client 含入同一片 CD, 只是安裝類型不同, 如圖. (忘了哪一版前 Client / Server 之 Installer 是分開的)
引言: MSSQL Open Client是用什麼機制讓其連線的,Client端不用Login到Server端的電腦嗎?
是的, 以 TCP/IP 協定來說, 透過 port (Default 1433), 可直接連 MSSQL Server, 如圖
channel
尊榮會員


發表:67
回覆:707
積分:854
註冊:2002-05-02

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-07-11 09:23:41 IP:211.21.xxx.xxx 未訂閱
感謝Mickey版大的指導,小弟長知識了
------
~小弟淺見,參考看看~
railgunman
初階會員


發表:59
回覆:121
積分:36
註冊:2003-03-31

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-07-11 10:15:08 IP:218.88.xxx.xxx 未訂閱
哇!两位高手的回答实在精彩!小弟再此谢谢了!
系統時間:2024-11-26 1:35:32
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!