一、主機環境
主從型別
系統版本
資料庫版本
主機位址
主機名源資料庫
centos6.4 x86_64
11.2.0.4.0
192.168.3.230
dbshareplex
目的資料庫
centos6.4 x86_64
11.2.0.4.0
192.168.3.223
dbshareplexbk
二、環境說明
為了方便測試,兩邊的資料庫都是初始化,除了系統使用者沒有多餘的使用者,也沒有任何資料
三、環境配置
1、主機名的設定
先將源和目的主機中,分別新增對方的主機名和ip
2、源庫必須開啟歸檔模式
alter database open;
3、建立shareplex目錄,並賦予目錄所有者為oracle.oinstall
mkdir /usr/local/shareplex
chown -r oracle:oinstall /usr/local/shareplex
4、建立shareplex使用者
useradd shareplex
四、安裝shareplex
./shareplex-8.5.0-b40-oracle110-rh-40-amd64-m64.tpm
1、選擇安裝目錄
/usr/local/shareplex
2、選擇資料目錄
/usr/local/shareplex/vardir
3、選擇管理組
dba4、確定資料庫例項名,家目錄
shareplex會自動查詢並提示
5、輸入埠號
預設為2100
6、此時會列出產品資訊,確認無誤後輸入回車,開始安裝
7、會要求輸入key
8、輸入完成後安裝完成
五、shareplex的配置
源資料庫需要開啟補充日誌
alter database add supplemental log data(primary key,unique index)columns;
1、進入/usr/local/shareplex/bin 執行./ora_setup
確認oracle的sid
2、確認dba的使用者
system
3、確認system的密碼
輸入密碼
4、為shareplex建立oracle使用者
splex21
5、輸入使用者預設的表空間,臨時表空間,索引表空間
我這裡預設操作的
六、啟動shareplex
1、./sp_cop &
2、./sp_ctrl
七、shareplex的配置
首先要保證源和目的都要有配置檔案裡所寫的使用者,這樣才能正常啟動config,否則啟動的時候會報錯
1、create config go
datasource:o.dbshareplex
expand go.% go.% [email protected]
expand nqlog.% nqlog.% [email protected]
expand cardv2.% cardv2.% [email protected]
expand nqmonitor.% nqmonitor.% [email protected]
第一行的o.dbshareplex是本機的oracle的sid
第二行的expand表示的是萬用字元,設定%為使用者下的所有表
第二行的第乙個go是源庫的使用者的所有表,第二個go是目標庫的使用者的所有表
第二行的最後一段[email protected] 是目標庫的ip和sid
2、verify config go
測是配件檔案是否正常, config go is valid為正常
3、activate config go
正常後,啟動配置檔案
此時傳輸資料,就會被同步到目標庫
八、當有新使用者新增進來的時候
1、將源端現有配置檔案拷貝乙份
copy config go to go_new
2、編輯新的配置檔案,增加需要複製的內容
edit config go_new
3、啟用新的檔案(此時久的配置檔案會自動停止)
activate config go_new
4、停止目標端post程序,在目標端建立索引,然後重啟post
MongoDB MongoDB的安裝 啟動服務
1 mongodb安裝 2 mongodb服務的配置dbpath d datebase mongodb mongodb win32 x86 64 2012plus 4.2.2 data logpath d datebase mongodb mongodb win32 x86 64 2012plus ...
Win7停服中的奇安信天狗引擎加持
這麼牛的技術,怎麼能不了解下 奇安信還為win7停服制定了較為完善的安全解決方案,包括公升級 過渡 切換三大應對場景和安全運營的長效機制,詳情查閱 政企行業資訊系統普遍面臨四大安全痛點 奇安信天狗引擎是什麼?網路安全技術已經從第一代查黑 第二代查白,發展到以 天狗 為代表 第三代查行為的安全引擎!作...
Apache手動安裝成Windows的服務
color red 將apache2手動安裝成windows的服務 color 如果在安裝時沒有將apache安裝成windows的服務,那麼安裝結束後,也可以通過命令列來實現。在目錄下的bin資料夾中,有apache.exe檔案。具有以下執行的引數 安裝為windows服務 apache k in...