OracleSOTA同步helloworld
概述
SOTA是指沃信科技公司開發的一款oracle同步軟體,它的全稱為SynchronizeOracleToAnywhere。該產品的主要作用把源庫oracle產生的交易在幾秒之內傳遞給目標資料庫。
下面我們來看一個簡單的例子,利用OracleSOTA實現helloworld同步這個例子是在源庫為tt上創建一張表為scott.test_hello,該表有一個欄位,向表內插入一條helloworld的記錄,利用SOTA把源庫產生的交易傳遞給目標庫。
操作步驟如下:
1)搭建測試環境
2)利用SOTA實現helloworld同步
詳細操作請參考下面信息。
SOTA同步原理
SOTA同步簡單原理圖
測試環境
測試軟硬體配置表:
設備與軟體名稱 描述 數量
電腦 電腦作業系統為windows/linux,
安裝有sqlserver/SOTA及sotatest軟體 至少1台
oracle資料庫 源資料庫與備資料庫 2
SOTA 資料庫同步系統 1
sota_test 資料庫同步測試程式 1
備註:測試程式與SOTA程式必須安裝在同一個主機上,源庫與備庫可以安裝在同一個主機上,也可以安裝到不同主機上。
配置測試環境
1.安裝好源資料庫伺服器和備資料庫伺服器。
2.在裝有SOTA程式主機上配置tnsnames.ora檔案。
配置tnsnames.ora檔案流程:
1.找到存放tnsnames.ora的路徑 ****/network/admin/tnsnames.ora
2.編輯更改tnsnames.ora檔案 EBS=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.8.88)(PORT=10010))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=PORCLI)