日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

SQL 与oracle数据同步之 链接服务器

發(fā)布時間:2025/7/25 数据库 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SQL 与oracle数据同步之 链接服务器 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

很多時候,大一些的單位都有好幾個系統(tǒng),而這幾個系統(tǒng)可能來自己不同的廠商,它們采用的開發(fā)技術(shù)可能很不一樣,底層數(shù)據(jù)庫也很能 有可能是

出于不同的平臺,這就造成了同一個企業(yè)而在信息數(shù)據(jù)方面不“同一”,比如員工,部門,辦事流程等信息這些是比較常用的基礎(chǔ)性信息對企業(yè)的

大多數(shù)系統(tǒng)來說,都是需要的,而這幾個系統(tǒng)之間在交互方面,同步方面就有可能因為數(shù)據(jù)庫平臺不一樣,系統(tǒng)不一樣,而造成信息不夠統(tǒng)一,本

文講的就是一個比較常用的數(shù)據(jù)庫交互(同步)方法--在數(shù)據(jù)庫之間建立鏈接服務(wù)器。相信本文能對你有所幫助。

建立鏈接服務(wù)器到數(shù)據(jù)之間同步有以下幾個步驟:

1、建立鏈接服務(wù)器

2、編寫同步的sql

3、創(chuàng)建同步機制

下面就對以上內(nèi)容做以詳細解釋:

一、建立鏈接服務(wù)器

? 建立鏈接服務(wù)器在sql server中有兩種方法,一是通過向?qū)?#xff0c;一種是直接寫sql語句.

?a.通過向?qū)У姆椒?#xff1a;把sql management studio打開,服務(wù)器對象-->鏈接服務(wù)器-->新建鏈接服務(wù)器,然后打開如下的對話框:

鏈接服務(wù)器中輸入一個名稱,這個名稱可以隨便起,訪問接口中選擇Oracle provider for OLE DB,重要的是把數(shù)據(jù)源寫好就行了.其他的可以不填.這樣只要你數(shù)據(jù)源寫對了一般就成功了.

b.通過sql 語句來建立,這個主要有兩句話:

sp_addlinkedserver 'ERP_DB', 'Oracle', 'MSDAORA', 'ERP.COM.CN'


GO
EXEC sp_addlinkedsrvlogin @rmtsrvname='ERP_DB',@useself='false',@locallogin='sa',@rmtuser='scott',@rmtpassword='tigger'?

其中的ERP_DB就是鏈接服務(wù)器的名稱,ERP.com.cn就是oracle的數(shù)據(jù)源名稱.

二.編寫同步的sql

這一步很重要,我在開始的時候不是很熟悉,注搞了很久,在此給一個例子,并對它重點說一下:

select name from ERP_DB..SCOTT.EMPLOYEE

其中后面三部分是從鏈接服務(wù)器中選擇,ERTDB是鏈接服務(wù)器名稱,SCOTT是用戶名,EMPLOYEE是表或視圖對象,這三部門請記得一定要大寫,否則就出錯了.執(zhí)行時候報錯.另外你的用戶名一定要有訪問這個對象的權(quán)限,如果沒有權(quán)限也是不行的.

三.同步機制的建立:

主要是指怎么來同步,什么時候去執(zhí)行,這就看需要了,你可以把這些同步的SQL做為存儲過程,需要同步的時候調(diào)用,或者是做成一個作業(yè),定時執(zhí)行作業(yè),這樣就可以使你的數(shù)據(jù)同步了.

轉(zhuǎn)載于:https://www.cnblogs.com/yunhuasheng/archive/2008/09/19/1293992.html

總結(jié)

以上是生活随笔為你收集整理的SQL 与oracle数据同步之 链接服务器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。