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

關於Win98 ODBC Driver設定的問題

尚未結案
hsj23
一般會員


發表:2
回覆:3
積分:1
註冊:2003-11-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-10 17:56:39 IP:210.67.xxx.xxx 未訂閱
我想請問一下, 我想在一台裝設window 98的機器上設定ODBC Driver的資料來源, 但是好像在win98上的設定方式和win2000上有點不同的樣子, 所以使得我目前的設定一直無法與SQL Server連線成功, 請問一下有沒有人有設定過的經驗。 順便說明一下, 我是在設定userID and Password的那個page上發生連線問題的, 我確定userID and Password那些資料是沒有錯誤的, 所以我猜是在Client Configuration按鈕內的設定有錯誤, 我設定的連線方式是TCP/IP Socket, 請問是否有人知道正確應該如何設定呢? 謝謝。
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-10 18:06:08 IP:61.221.xxx.xxx 未訂閱
查查reg就知道了 98與2000位置是不同 查到時 使用匯出再處理 不同os的註冊
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-10 21:46:00 IP:61.62.xxx.xxx 未訂閱
Hi, 可能的原因, 1. 使用 tcp 連結, 若是資料庫是沒有改過 sql server 的 listen port 的話, tcp 使用 1433 連接即可 2. sql server 的登入是使用 windows 驗證, 而不是混合模式, 這樣的話, 若是該 win98 沒有 login 進該 sql server 的 domain 時, 是無法通過驗證登入的 3. 是否考慮更新 mdac 以解決此問題. 不過上面的原因純屬猜測, 是否可以將你連線的錯誤訊息 post 上來給大家幫你看看呢, 這樣比較快抓到問題的所在!
hsj23
一般會員


發表:2
回覆:3
積分:1
註冊:2003-11-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-11 09:47:10 IP:210.67.xxx.xxx 未訂閱
引言: 查查reg就知道了 98與2000位置是不同 查到時 使用匯出再處理 不同os的註冊
抱歉, 我不太了解您所說的話耶, 你的意思是說, 要我把ODBC在win2000上的register內容, 匯入到win98上使用? 可是為什麼不能直接在win98上設定ODBC呢? 謝謝.
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-11 09:55:45 IP:61.221.xxx.xxx 未訂閱
我攪錯了 哈哈 請依timhuang兄的方式先處理 不過問題我看 你查查 你的sql server有開權限給他嗎? 建議你貼圖上來把 這樣比較ez
hsj23
一般會員


發表:2
回覆:3
積分:1
註冊:2003-11-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-11 10:07:53 IP:210.67.xxx.xxx 未訂閱
引言: Hi, 可能的原因, 1. 使用 tcp 連結, 若是資料庫是沒有改過 sql server 的 listen port 的話, tcp 使用 1433 連接即可 2. sql server 的登入是使用 windows 驗證, 而不是混合模式, 這樣的話, 若是該 win98 沒有 login 進該 sql server 的 domain 時, 是無法通過驗證登入的 3. 是否考慮更新 mdac 以解決此問題. 不過上面的原因純屬猜測, 是否可以將你連線的錯誤訊息 post 上來給大家幫你看看呢, 這樣比較快抓到問題的所在!
第1點的話, 好像是沒問題的, 因為我測過在win2000上是okay的, 可能的小差異是win2000上的client configuration除了有TCP/IP外還有port可設定, 但是在win98上的client configuration就只有TCP/IP Sockets可以選擇, 並沒有port可以設定, 有可能是這個問題嗎? 第2點的話, 我是使用SQL Server的認證的... and 以下是我在那個連線page上所顯示出來的error msg, Connection failed: SQLState: '08001' SQL Server Error:11 [Microsoft][ODBC SQL Server Driver][DBMSSCON]General network error. check your network documentation. Connection failed: SQLState:'01000' SQL Server Error:11001 [Microsoft][ODBC SQL Server Driver][BBMSSCON]Connection Open (gethostbyname()()); 感謝各位!
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-11-11 19:12:08 IP:203.95.xxx.xxx 未訂閱
這樣看來的話, 得先更新你的 mdac 才行. http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-11-12 19:16:11 IP:61.221.xxx.xxx 未訂閱
不好意思 問個小問題 2000sql的版本 在2000上好像只能裝 單機版 這與上述 是否有關聯 我不太知道2000sql 版本的定義 記的好像2000sql企業版 要裝在2000server以上 含2000 server
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-11-13 00:26:43 IP:61.62.xxx.xxx 未訂閱
引言: 不好意思 問個小問題 2000sql的版本 在2000上好像只能裝 單機版 這與上述 是否有關聯 我不太知道2000sql 版本的定義 記的好像2000sql企業版 要裝在2000server以上 含2000 server
sql2000 的 msde 可以安裝在 2000 prof. 版上, sql2000 enterprise 版本只能安裝在 2000 server 以上沒錯的. 這和上述的問題沒有關係的. 若你是要問 sql client 的話, 可以安裝在 2000 prof. 上沒錯, 但更新 mdac 也可以達到相同的目的!
AB
高階會員


發表:166
回覆:262
積分:125
註冊:2003-08-21

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-11-13 01:20:41 IP:61.64.xxx.xxx 未訂閱
timhuang 兄 多謝解說 3Q 感恩 謝謝
hsj23
一般會員


發表:2
回覆:3
積分:1
註冊:2003-11-04

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-11-13 11:33:22 IP:210.67.xxx.xxx 未訂閱
引言: 這樣看來的話, 得先更新你的 mdac 才行. http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en
太感謝您了!! 測試之後, 發現真的是MDAC過舊的問題, 不過因為最新版本的MDAC會要求win98也得更新ie, 然後又偏偏microsoft的ie6已經不見了, ie5卻又更新不了, 所以最新版的MDAC就無用武之地了, 我是下載MDAC v2.1, 現在已經成功了.... 感謝感謝.
系統時間:2024-06-24 21:18:21
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!