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

請教用server 資料庫時如sql server,對client端來說須安裝sql server?

答題得分者是:minjiu
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-03-23 13:01:41 IP:218.172.xxx.xxx 未訂閱
如做一個c/s的資料庫程式 對client來說須要裝設sql server? 「堅持」從洗馬桶做起 Aric
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-03-23 13:07:42 IP:218.164.xxx.xxx 未訂閱
Client只要裝SQL Client就好了...不須裝SQL Server.
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-03-23 13:37:17 IP:218.172.xxx.xxx 未訂閱
Client只要裝SQL Client就好了...不須裝SQL Server. SQL Client安裝程式是否也在SQL Server安裝光碟內? 因我的SQL Server 2000是中文企業版(120天試用) 找不到有SQL Client的安裝程式 「堅持」從洗馬桶做起 Aric
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-03-23 13:56:10 IP:218.164.xxx.xxx 未訂閱
SQL Client在SQL Server光碟片中,試用版的也有... 安裝時要選擇自訂安裝,然後只要選SQL Client安裝就可以了
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-03-23 14:02:59 IP:218.172.xxx.xxx 未訂閱
SQL Client在SQL Server光碟片中,試用版的也有... 安裝時要選擇自訂安裝,然後只要選SQL Client安裝就可以了 感謝你 不過還是有個觀念一直不清 就是如果client端連上server端而client端沒裝sql client的話 也是可以叫出sql server的資料,那為何要裝sql client? 發表人 - huangeider 於 2004/03/23 14:08:19
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-03-23 14:15:03 IP:218.164.xxx.xxx 未訂閱
所謂SQL Client,只是一個SQL Driver而已,就是AP存取SQL Server的一個Interface.... 有裝SQL Server的電腦,基本上已內含SQL Client(Driver)了 Client若可連的上SQL Server,就代表那台Client已經有裝SQL Client了
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-03-23 14:26:55 IP:218.172.xxx.xxx 未訂閱
再請教 安裝SQL client後須設定SQL server的ip之類的設定以使SQL client連上SQL server?可以直接用SQL client查詢SQL server主機上的資料庫?還是都由如delphi程式取得控制? 「堅持」從洗馬桶做起 Aric
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-03-23 14:34:13 IP:218.164.xxx.xxx 未訂閱
連線部份...看你是用BDE連SQL SERVER還是用ODBC連,看用什麼連...Client就要去設定那一個...或者用程式去控制也可以....
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-03-23 14:49:53 IP:218.172.xxx.xxx 未訂閱
請問 安裝SQL server端和SQL client後(BDE或odbc已設定完成),可以由Client端直接下SQL語法來查詢或新增資料庫,而能改變sql server資料庫的內容?(不經如delphi程式直接從SQL Client裏下指令) 「堅持」從洗馬桶做起 Aric 發表人 - huangeider 於 2004/03/23 15:03:47
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#10 引用回覆 回覆 發表時間:2004-03-23 15:07:08 IP:218.164.xxx.xxx 未訂閱
可以啊,但你Client必須要有可下SQL指令的工具,如Delphi裡的SQL Explorer
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#11 引用回覆 回覆 發表時間:2004-03-23 15:28:42 IP:218.172.xxx.xxx 未訂閱
剛才試過在另一台電腦上裝SQL client 發現沒設ODBC或bde直接由SQL client上的enterprise manager 內的sql server群組mouse右鍵->新增SQL server註冊就可以連上區網的 sql server主機了 但若在internet上如台北是sql server而高雄是sql client 那在SQL client 的電腦odbc內應可以設台北SQL server的電腦IP 但我找不到在那填入ip 以下是我的步驟: 選odbc->新增->選SQL server->按完成後出現一視窗 ->名稱(隨意填),描述(空白),伺服器(是否在這填上sql server ip如192.168.95.21),以下步驟略過 「堅持」從洗馬桶做起 Aric
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#12 引用回覆 回覆 發表時間:2004-03-23 15:35:35 IP:218.164.xxx.xxx 未訂閱
沒錯...從那裡填入就可以了 但要注意Client和Server雙方是否有防火牆將SQL Server使用的Port擋掉...
huangeider
高階會員


發表:288
回覆:492
積分:231
註冊:2003-02-26

發送簡訊給我
#13 引用回覆 回覆 發表時間:2004-03-23 15:44:05 IP:218.172.xxx.xxx 未訂閱
事實上最後還有個問題想請問: 還是不太瞭解一個觀念 看李維的書其中的分散式多層系統都是在server端設定資料庫 而client端上只是用SOCKET或DCOM去連,也就是資料庫的相連動作是透過 socket或dcom協定到server擷取資料到client端,那client端不安裝sql client 應該也沒關系不是嗎? 「堅持」從洗馬桶做起 Aric
minjiu
中階會員


發表:27
回覆:119
積分:69
註冊:2002-06-26

發送簡訊給我
#14 引用回覆 回覆 發表時間:2004-03-23 16:10:00 IP:218.164.xxx.xxx 未訂閱
多層式架構我就不大了解了,因為我大多是寫C/S的架構,比較好維護,問題也比較少,但多層式的Client似乎是透過中間層的Service來存取後端的Database Server,所以多層式的Client理論上是不用裝類似SQL Client的東西(不知有沒有說錯,若有煩請指正..^^)
系統時間:2024-05-19 3:16:18
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!