發表文章

目前顯示的是有「SharePlex」標籤的文章

SharePlex如何從Oracle 11g CLOB中的XML轉換到目標端Oracle 19c 的SecureFile

圖片
今天朋友問了一個問題, SharePlex 可以支援 Oracle 11g CLOB 中的 XML 轉換到目標端 Oracle 19c 的 Securefile 嗎 ? 首先認識一下什麼是 SecureFile? SecureFile 是 Oracle 針對 LOB 改良後的資料型態,新增可以壓縮 LOB 資料的功能。 準備測試環境 : 來源端 : Oracle Linux 6.10 + Oracle 11.2.0.4 + SharePlex 9.2.1 create table test.XMLAA (RECID VARCHAR2(255), XMLRECORD sys.XMLTYPE) XMLTYPE XMLRECORD STORE AS CLOB; 目標端 : Oracle Linux 7.6 + Oracle 19.3 + SharePlex 9.2.5 create table test.XMLBB (RECID VARCHAR2(255), XMLRECORD sys.XMLTYPE) XMLTYPE XMLRECORD STORE AS SECUREFILE BINARY XML; SharePlex 的 config file 測試過程 : 在來源端使用下面語法新增資料 insert into test.XMLAA values('AAAAAAAA','<?xml version="1.0" encoding="big5" ?>                <catalog>                                   ...

SharePlex 9.2.6 新功能

圖片
關於此版本說明 SharePlex 提供從 Oracle 和 SQL Server 資料庫到 Unix , Linux 和 Windows 平台上的不同目標資料庫和檔案等(包括雲端部署)的高速資料複製工具 , 支持多種平台配置,以滿足不同和複雜的資料可用性需求。 SharePlex 支持 Oracle HA 配置,其中可在多個 Cluster node 之間切換,可以快速且無縫接軌地進行故障轉移和故障恢復。 SharePlex 還免費提供 Compare 和 Repair 工具,您需要驗證複製資料和維護目標資料的準確性。這些工具不僅可以檢測隱藏的不同步狀態,還可以修復目標,以恢復來源和目標資料的資料一致性。 SharePlex 的價值和多功能性隨著客戶的要求和要求而不斷增長。雖然 SharePlex 是一個可靠的,維護相對較低的解決方案,但我們的頂級支持團隊全天候準備就緒,以幫助您解決任何麻煩。為了讓您開始部署,我們的專業服務團隊經驗豐富,隨時準備好。 新功能 : 1.      支援 Oracle UROWID  資料型態。 2.      支援 Oracle SCN 到目標端 HANA table 。 3.      支援複製 Oracle 複製到 MySQL 5.7 。 4.      支援 Oracle table 和欄位名字長度,最大可到 128 bytes( 不包含 IOT table) 。 5.      支援 Windows 2016 平台。 6.      改善 Post process 的效能 當 SP_OPX_THREADS=2 ,可以在 SQL Server 和 PostgreSQL 上啟用多執行緒 。 Post Process 將多個 SQL 打包成一個 Batch 處理,可以使用 SP_ OPX_BATCH_ENABLE 和 SP_ OPX_MAX_BATCH_MBYTES 控制 ...

SharePlex V.9.2.5新功能發佈

圖片
SharePlex V.9.2.5 新功能發佈 發佈最後更新日期 28 Aug, 2019 目前最新版本編號為 9.2.5 關於SharePlex SharePlex提供從Oracle(本地和Amazon RDS)和SQL Server端快速複製到位於Unix,Linux和Windows不同平台的不同資料庫及檔案 – 包含本地部署與雲端部署。 SharePlex支援多種配置以滿足不同及複雜的資料可用性需求。 SharePlex支援可靠的Oracle HA配置,其中可在多個Cluster node之間切換,於計劃或非計劃模式中能快速達到無縫故障轉移及從故障中恢復。 您可以使用SharePlex從Oracle和SQL Server為來源複製資料,以維護Oracle目標資料庫的更改歷史記錄。SharePlex會根據來源端的資料異動新增一筆資料到目的端,而非根據來源資料端的異動進而進行目的端資料列的更新或刪除。這樣的結果反映於歸檔,反映每次來源端資料庫異動的資料一致性。     SharePlex版本9.2.x更新資訊 SharePlex 9.2.5是一個修正發佈版本並包含了修正問題。 SharePlex 9.2.4是一個修正發佈版本並包含了修正問題,且目前支援racle Cloud Infrastructure as a Service (IaaS) Compute虛擬機為目標端。 SharePlex 9.2.3 為主要發佈的release版本且包含了後續說明的加強功能與新功能。 SharePlex 9.2.1 為主要發佈的release版本且包含了後續說明的加強功能與新功能。 SharePlex 9.2.0 為主要發佈的release版本且包含了後續說明的加強功能與新功能。    資料來源端為SQL Server的新功能 支援從SQL Server端以二進位定序(Binary Collations) 複製到SQL Server 此release版本支援從SQL Server 以BIN 及BIN2 兩種二進位定序複製到SQL Server。 請注意: 不支援從SQL Server端以單BIN二進...

SharePlex Copy指令失效?

圖片
問題 : 當 SharePlex sync_svr_*.log 出現如下訊息,代表 copy 指令不能運作。 21037240 16/10:00:05 INFO:SyncMessager:0: Launcher is starting client process 21037240 16/10:00:05 INFO:SyncApplication:0: Checking SYNC versions 21037240 16/10:00:06 INFO:SyncApplication:0: Sending configuration and tables 21037240 16/10:00:06 ERROR:SyncMessager:0: An error occurred in the import thread 21037240 16/10:00:06 ERROR:SyncApplication:0: Failed sending config and tables at sync/svr/sync_server.cpp:171 原因 : 當執行 Copy 指令時, SharePlex 會檢查 /etc/oratab 檔案中是否有來源端的 Oracle SID 存在。 解決方法 檢查來源端主機的 /etc/oratab 檔案中是否有 Oracle SID 存在,如果沒有,請手動用 Vi 新增一行 DB 相關資訊。 以上分享,希望對各位有幫助。

當SharePlex qstatus出現Status: Replicated (Inferred)是甚麼意思?

圖片
問題 : 當 SharePlex qstatus 出現 Status: Replicated (Inferred) 是甚麼意思 ? 原因 : 當 SP_OCT_REPLICATE_DDL 參數設定 =3 ,在操作以下動作時 -- ALTER TABLE to ADD 、 MODIFY 、 DROP 、 SPLIT 、 COALESCE 、 MOVE 、 TRUNCATE 、 EXCHANGE 、 PARTITION 、 SUBPARTITION 或 TRUNCATE TABLE 等,有時候會看到 "Status: Replicated (Inferred)" ,這主要是用來記錄 DDL 指令是否成功傳送到目標端的標記。 請參考 Quest 官方網站 #SR-4433086 解決方法 : 無須處理。

SharePlex 9.2.4新功能

圖片
關於此版本說明 SharePlex 提供從 Oracle 和 SQL Server 資料庫到 Unix , Linux 和 Windows 平台上的不同目標資料庫和檔案等(包括雲端部署)的高速資料複製工具 , 支持多種平台配置,以滿足不同和複雜的資料可用性需求。 SharePlex 支持 Oracle HA 配置,其中可在多個 Cluster node 之間切換,可以快速且無縫接軌地進行故障轉移和故障恢復。 SharePlex 還免費提供 Compare 和 Repair 工具,您需要驗證複製資料和維護目標資料的準確性。這些工具不僅可以檢測隱藏的不同步狀態,還可以修復目標,以恢復來源和目標資料的資料一致性。 SharePlex 的價值和多功能性隨著客戶的要求和要求而不斷增長。雖然 SharePlex 是一個可靠的,維護相對較低的解決方案,但我們的頂級支持團隊全天候準備就緒,以幫助您解決任何麻煩。為了讓您開始部署,我們的專業服務團隊經驗豐富,隨時準備好。 新功能 : 支援目標端是 Oracle Cloud Infrastructure as a Service (IaaS) 。 修復及強化功能 : 更正 XML 訊息中對 NULL 或 EMPTY 欄位標誌的不正確顯示 。 更正 XML 訊息中會包含一些無相關中介資訊的問題。 更正 Windows 上 'SharePlex Utilities' 無法正確顯示 TCP port 的問題。 修復 Export process 沒顯示 SP_SYS_HOST_NAME 參數值的問題。 解決 Capture process 效能問題。 解決 SharePlex 升級後 + 啟用 SQL Cache 的情況下, Post process 會因為 ORA-1458 問題而停止運作的情況。 解決因為使用錯誤字元集解析 CLOB 資料時,造成 Post process 因為 ORA-600 或 ORA-64204 錯誤而停止。