在internet上運作資料庫經常會有這樣的需求:把遍布全國各城市相似的資料庫應用統一起來,乙個節點的資料改變不僅體現在本地,還反映到遠端。複製技術給使用者提供了一種快速訪問共享資料的辦法。
一、實現資料庫複製的前提條件
1、資料庫支援高階複製功能
您可以用system身份登入資料庫,檢視v$option檢視,如果其中advanced replication為true,則支援高階複製功能;否則不支援。
2、資料庫初始化引數要求
①、db_domain = test.com.cn
指明資料庫的網域名稱(預設的是world),這裡可以用您公司的網域名稱。
②、global_names = true
它要求資料庫鏈結(database link)和被連線的資料庫名稱一致。
現在全域性資料庫名:db_name+」.」+db_domain
③、有跟資料庫job執行有關的引數
job_queue_processes = 1
job_queue_interval = 60
distributed_transactions = 10
open_links = 4
第一行定義snp程序的啟動個數為n。系統預設值為0,正常定義範圍為0~36,根據任務的多少,可以配置不同的數值。
第二行定義系統每隔n秒喚醒該程序一次。系統預設值為60秒,正常範圍為1~3600秒。事實上,該程序執行完當前任務後,就進入睡眠狀態,睡眠一段時間後,由系統的總控負責將其喚醒。
如果修改了以上這幾個引數,需要重新啟動資料庫以使引數生效。
二、實現資料庫同步複製的步驟
假設在internet上我們有兩個資料庫:乙個叫深圳(shenzhen),乙個叫北京(beijing)。
具體配置見下表:
資料庫名
shenzhen
beijing
資料庫網域名稱
test.com.cn
test.com.cn
資料庫sid號
shenzhen
beijing
listener埠號
1521
1521
伺服器ip位址
10.1.1.200
10.1.1.200
在ORCAL中實現資料庫的複製
在inter 上運作資料庫經常會有這樣的需求 把遍布全國各城市相似的資料庫應用統一起來,乙個節點的資料改變不僅體現在本地,還反映到遠端。複製技術給使用者提供了一種快速訪問共享資料的辦法。一 實現資料庫複製的前提條件 1 資料庫支援高階複製功能 您可以用system身份登入資料庫,檢視v option...
在ORCAL中實現資料庫的複製
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!在internet上運作資料庫經常會有這樣的需求 把遍布全國各城市相似的資料庫應用統一起來,乙個節點的資料改變不僅體現在本地,還反映到遠端。複製技術給使用者提供了一種快速訪問共享資料的辦法。一 實現資料庫複製的前提條件 1 資料庫支援高階複製功能 ...
Orcal資料庫複習筆記
eg select from emp where deptno 10 eg select ename from emp where ename like a sql中的轉義字元用 escape 關鍵字後面跟上 使用的字元 經實驗 中字元可以為任意字元,數字和字母也可以,但必須能能是1個字元 eg s...