2012年8月1日 星期三

MS SQL Openquery to AS400

到伺服器物件 → 連結的伺服器,按右鍵,選擇 新增連結的伺服器。

需設定的欄位:
  • 連結的伺服器-取一個代號,下 Openquery 語法時要用到。
  • 提供者-可選擇"IBM DB2 for i IBMDASQL OLE DB Provider"或"IBM DB2 for i IBMDA400 OLE DB Provider";這兩個選項會在安裝完 AS400 的 Client Access 後會出現。
  • 資料來源-填入欲連結的 AS400 IP 或 Server Name。
  • 提供者字串-填入 Force Translate=1 可將 Binary 的資料轉換為文字。
  • 遠端登入-填入用來登入 AS400 的帳號。
  • 指定密碼-填入該登入帳號的密碼。

完成後使用的語法:
SELECT * FROM OPENQUERY(TOAS400, 'SELECT * FROM QGPL.A') ;

沒有留言: