2005/01/20
[SQL]如何設定informix到SQL Server 2000 的Linked Server?
首先你要先安裝好informix的ODBC Driver並且設定可以連結到informix db。開啟Enterprise Manager後,找到連結伺服器(SQL Server群組-->安全性),按右鍵「新增連結伺服器」:
提供者名稱:Microsoft OLE DB Provider for ODBC Drivers
產品名稱:Informix-CLI 2.5 (32 bit)
資料來源:ODBC的系統資料來源名稱
設定好之後,到「安全性」選擇「使用下列安全性條件進行連線」,輸入登入資料庫的帳號&密碼即可。
若使用Query Analyer,執行以下指令:
EXEC sp_addlinkedserver
@server = 'MyInfoDBSrv', -- 資料庫的server name
@provider = 'MSDASQL', -- Microsoft OLE DB Provider for ODBC
@datasrc = 'infordb', -- db name
@srvproduct = 'Informix-CLI 2.5 (32 bit)' -- product version
GO
EXEC sp_addlinkedsrvlogin 'MyInfoDBSrv', 'false', 'sa', 'login_name', 'password'
使用Linked Server記得要使用four-part name,如下:
SELECT * FROM MyInfoDBSrv.infordb.dbowner.table
訂閱:
文章 (Atom)
-
一個糖果有一個糖果紙 一個糖果1元 現在商店在作促銷 3個糖果紙可以換1個糖果 請問 15元最多可以吃幾個糖果?
-
何種鐵槌?何種鏈? 何等火爐煉你的髓? 威廉.布萊克 〈老虎〉(The Tyger) 這是在圖書館翻書時看到的,我對外國文學沒有研究,上網查了一下,這首詩的意境似乎是在表達上帝與魔鬼的關係,但我單純看到這二句時,關連到的反而是軟體工匠道德聲明裡的 Practice . ...
-
在預設的情況下,中文的SQL Server的定序設定為Chinese_Taiwan_Stroke_CI_AS, 會把全形及半形視為相同字元,這會影響到我們在SUBSTRING及CARINDEX上的判斷,如果字串內同時有全形及半形的符號,SQL Server皆會把它視為相同的符號....