首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

MS SQL 7.0 Linked Server 實戰(四):ODBC 與 Sybase 連結

     編輯:關於SqlServer

本文介紹使用 ODBC 系統 DSN 建立 Linked Server 連接 Oracle,以及透過 Sybase 客戶端直接連結 Sybase 資料庫的方法,並在多種環境下測試成功。

方法一:透過 ODBC 系統 DSN 連接 Oracle

  1. 先在 SQL Server 主機上建立一個系統 DSN(僅系統 DSN 有效),選擇 Oracle ODBC 驅動程式並完成設定。
  2. 在 Enterprise Manager 中新增 Linked Server,Provider 選擇 MSDASQL(若用 Enterprise Manager 則選「Microsoft OLE DB Provider for ODBC」)。
  3. 完成後即可正常使用,但實測此法穩定性較差,建議僅作備援方案。

測試環境: UNIX + Oracle 7、NT 4.0 SP5 + SQL 7.0

方法二:SQL 7 直接連結 Sybase

驚人發現:SQL 7 客戶端工具可直接指向 Sybase 伺服器,無需額外 OLE DB Provider。

  1. 在本地安裝 Sybase 客戶端並設定妥當,確保能連上伺服器。
  2. 開啟 SQL 7 的 Client Network Utility,新增伺服器別名,IP 直指 Sybase 伺服器,連接埠與客戶端設定一致。
  3. 新增 Linked Server 時,步驟與新增 MSSQL 相同。

測試環境: UNIX + Sybase / NT 4.0 SP5 + SQL 7.0 / Win98 + SQL 7.0 均成功。

SQL 7 存取 SQL 6.5

最簡單:在 Client Network Utility 設定 6.5 伺服器連線即可。但注意:此連結僅能在 Query Analyzer 使用,無法在 Enterprise Manager 中管理。

關於 Remote Server 與 Linked Server 的探討暫告一段落,避免篇幅過長。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved