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

Delphi 5 如何連結遠端的SQL SERVER 的資料庫

 
joana
一般會員


發表:35
回覆:70
積分:21
註冊:2005-09-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-02-14 15:05:26 IP:122.124.xxx.xxx 訂閱
我是用Delphi5 用  BDE元件 query , 例如: 在台北有一部 SQL SERVER, 在台中也有
一部SQL SERVER , 我如何存取在台中的SQL SERVER 之資料庫的資料呢?
只用ODBC來連可以嗎? 還是還要什麼程序?
因初次接觸MS SQL,對這個還不熟悉, 請各位高手多多指導
有點趕,請各位幫忙,謝謝!
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-02-14 15:56:13 IP:61.64.xxx.xxx 訂閱
那建議你先去書局翻本你能接受的入門書
應該馬上可以解決你的問題
或是使用 搜尋這個功能,也會有許多答案

基本上,你可以只用 ODBC,或是使用舊的 BDE或 新的 ADO,都不會很難
會問這個問題,表示你該做的準備沒做
沒記錯,應有一篇「提問的智慧」的文章,也去看看吧
joana
一般會員


發表:35
回覆:70
積分:21
註冊:2005-09-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-02-14 16:45:04 IP:122.124.xxx.xxx 訂閱
我有用ODBC 連台中的SQL SERVER ,但連不上,出現 SQL SERVER不存在 或拒絕存取,
是否我須要在台北的SQL SERVER 設定 連結伺服器,書上有這樣說
請再指導,謝謝!
syntax
尊榮會員


發表:26
回覆:1139
積分:1258
註冊:2002-04-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-02-14 16:57:04 IP:61.64.xxx.xxx 訂閱
不管你在哪裡連

1. 確認網路有通,有通至該台電腦,不然一切枉然
2. 確認 ODBC 有目標資料庫的驅動程式(MS SQL, Oracol, MySQL ...),不然你以為要用啥連?
3. 目標資料庫有開放連線權限,不然你死都連不上,即是一路上的防火牆都不能擋 (很多人都是死在自己的防火牆,尤其是不瞭解自己到底有沒有防火牆,或有幾個)
4. 在 ODBC 內設定好帳號與密碼和相關 IP, DataBase 等

以上基本設定都對,再來發問吧
joana
一般會員


發表:35
回覆:70
積分:21
註冊:2005-09-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-02-15 22:02:17 IP:122.124.xxx.xxx 訂閱
謝謝syntax的指導,問題解決了,原來是對方的防火牆PORT 設成2500 -2550, 所以連不上,一定要設成1433才可以連上, 但PORT 1433 不是很容易受攻擊嗎? 有人可以解決此問題嗎?
Stallion
版主


發表:52
回覆:1600
積分:1995
註冊:2004-09-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-02-15 22:09:57 IP:211.22.xxx.xxx 未訂閱
你的MSSQL Server更新至SP4嗎?還有MSSQL Server所在的作業系統也是否適時作了Update呢?另外不要開一些不必要的服務與使用不穩定與無版本維護的服務軟體!那麼才能開始談安全~
系統時間:2024-11-25 18:30:09
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!