Oracle與SQL Server如何實現表資料同步

時間 2021-10-14 22:23:54

1樓:開安杉

我們有個客戶是使用treesoft實現資料同步的。每個專案的庫、表都不同,商業軟體比較專業靈活。

2樓:

3.使用sql語句通過連結伺服器將sqlserver資料寫入oracle中。

比如我們建立了連結伺服器mis,而oracle中在mis使用者下面建立了表contract_project,那麼我們的sql語句就是:

delete from mis..mis.contract_project

--清空oracle表中的資料

insert into mis..mis.contract_project--將sqlserver中的資料寫到oracle中

select contract_id,project_code,actual_money

from contract_project

如果報告成功,那麼我們的資料就已經寫入到oracle中了。用

select *

from mis..mis.contract_project

檢視oracle資料庫中是否已經有資料了。

4.建立sqlagent,將以上同步sql語句作為執行語句,每天定時同步兩次。

這樣我們的同步就完成了。

這裡需要注意的是mis..mis.contract_project 這裡必須要大寫,如果是小寫的話會造成同步失敗。

3樓:匿名使用者

可通過設定透明閘道器來進行

oracle中的sys與system使用者的區別

千鋒教育 system是資料庫內建的一個普通管理員,你手工建立的任何使用者在被授予dba角色後都跟這個使用者差不多。sys用資料庫的超級使用者,資料庫內很多重要的東西 資料字典表 內建包 靜態資料字典檢視等 都屬於這個使用者,sys使用者必須以sysdba身份登入。以上就是2個使用者的區別。另外你說...

C使用ip連線資料庫出錯,sql server

將圖中標註的ip地址改為你的ip地址. server 192.168.1.7 database database uid sa pwd 123456 我的字串就是這樣的.不過我看你的也差不多哈,你試試在mssql的管理器裡面,用這個地址和使用者名稱密碼看能不能接入.using system usin...

Oracle密碼過期怎麼修改,oracle資料庫密碼過期怎麼修改密碼

育知同創教育 開啟cmd,輸入sqlplus nolog,回車。2 輸入 conn as sysdba 3 輸入 alter user sys identified by 新密碼 注意 新密碼最好以字母開頭,否則可能出現錯誤ora 00988。有了這個方法後,只要自己對oracle伺服器有管理員許可...