程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> 關於MYSQL數據庫 >> 使用MS SQL7的LINKED SERVER第二篇

使用MS SQL7的LINKED SERVER第二篇

編輯:關於MYSQL數據庫

曾因工作的原因,在別人的督促之下,試了SQL 7同ORACLE聯接,在SQL7中直接訪問ORACLE的數據庫方法,下面將該方法簡單說一下。

    當時用的是LINKED SERVER直接聯接對方數據庫。

    一、先在SQL服務器裝上ORACLE的客戶端,並設置好
    二、然後打開ENTERPRISE MANGER,與昨天相同的方法進到添加LINKED SERVER窗口
    三、在LINKED SERVER框輸入要使用的服務器名,服務器名允許按命名規則任意命名,但不能與已有的REMOTE SERVER或LINKED SERVER重名。
    四、在SERVER區選中“OTHER DATA SOURCE”
    五、Provider name選擇“Microsoft OLE DB Provider for Oracle”
    六、在Product name處輸入“Oracle”
    七、在Data source處輸入在Oracle客戶端程序中設置的服務器名
    八、在Provider處輸入“MSDAORA” 注:用ORACLE就是這個,不能改
    九、在Server opentions區選擇“RPC”和“RPC OUT”
    十、再切換到安全(Security),根據實際設置。       
        (我都是選擇“THEY WILL BE MAPPED TO”,然後輸入帳號和口令)
    十一、單擊確定完成設置

    我按這個步驟設置成功,但因時間和條件的問題,一直沒再繼續試其它的設置,如果各位那位有這樣的條件的話,請再試一下其它的選項,看有什麼不同,試完希望能將步驟和結果給我發一份。

    另需說明的是,這種的聯接的穩定性還是可以的,在設好以後的一年中,只因為對方服務器出問題重設了一次,還有一次是ORACLE的客戶端被管理員不小心刪了個文件,又重設了一次,然後一直沒出問題,並且速度也還可以,一個過程,在ORACLE客戶端執行需要0.1秒鐘,通過LINKED SERVER執行需要0.2秒鐘左右。

    明天給大家寫一下上面同樣的設置用SQL7的系統過程設置的方法。

    以上在UNIX+ORACLE7和NT4+SP5+SQL7上測試成功。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved