昨天說了使用REMOTE SERVER,雖說使用起來很方便,但是只能在MSSQL之間
使用,如果要將SQL7同SQL 6.5聯接應該怎麼?或者用SQL7同Oracle或SYSBASE聯
接應該怎麼辦呢?這就需要用到LINKED SERVER。
今天先說一下SQL7之間使用LINKED SERVER的方法
一、在源服務器的ClIEnt Network Utility中添加目標服務器的聯接
二、打開ENTERPRISE MANGER,展開源服務器的Security,在LINKED SERVERS
上單擊右鍵,單擊彈出菜單中的NEW LINKED SERVER
三、在LINKED SERVER PROPERTIES窗口中,在LINKED SERVER框輸入目標服務器名(在CLIENT NETWORK UTILITY中的服務器名),在SERVER部分選中SQL Server,在SERVER OPTIONS中根據選中RPC和RPC OUT
四、切換到安全(Security),根據實際設置。
(我一般選擇“THEY WILL BE MAPPED TO”,然後輸入帳號和口令)
五、單擊確定完成設置
需要說明的是,在使用時同REMOTE SERVER有點不同,用REMOTE SERVER可以
省略CATALOG(DBO),但使用LINKED SERVER時卻不能省略,當時我在試時就因為這個問題耽誤了不少時間。
以上在WIN98+SQL7 DESKTOP同NT4+SP5+SQL7之間測試成功