關於goldengate 對源表和目的表的表結構一致的定義
以下摘自goldengate v11.1.1 reference 第324頁:
Using COLMAP
Use COLMAP to explicitly map source columns to target columns that have different names
or to specify default column mapping when source and target names are identical. COLMAP
provides instructions for selecting, translating, and moving column data. Do not use this
option for tables being processed in pass-through mode by a data-pump Extract group.
statements, use the COLMATCH parameter.
Generating data definitions
When using COLMAP for source and target tables that are not identical in structure, you
must generate data definitions for the source tables, transfer them to the target, and use
the SOURCEDEFS parameter to identify the definitions file.
For source and target structures to be considered identical, they must contain identical
column names (including case, if applicable) and data types, and the columns must be in
the same order in each table. In addition, both tables must have the same column length
semantics for character columns (bytes versus characters).
If the tables have identical structures, and you are using COLMAP for other functions such
as conversion, a source definitions file is not needed. You can use the ASSUMETARGETDEFS
parameter instead.
For more information, see:
● SOURCEDEFS on page 306
● ASSUMETARGETDEFS on page 117
● “Creating a data-Definitions file” in the Oracle GoldenGate Windows and UNIX
Administrator’s Guide.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/161195/viewspace-1050457/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於goldengate無主鍵表的update的同步(源端和目的端列數不一樣多)Go
- 關於表空間和表的關係
- Sqlserver 關於臨時表和表變數的總結SQLServer變數
- HBase 的結構與表的對應關係
- Mysql如何讀.frm結尾的表結構定義檔案MySql
- 表管理之三:表與表結構的管理
- 表結構對比版本
- goldengate對oracle臨時表的同步GoOracle
- PostgreSQL如何比較兩個表的定義是否一致SQL
- GoldenGate表異構的解決方法Go
- 關於oracle的表空間,分割槽表,以及索引的總結Oracle索引
- sqlite中存放自定義表結構的位置SQLite
- 獲取某張表的表結構
- SqlServer關於分割槽表的總結SQLServer
- mysql關於臨時表的總結MySql
- mysql關於表空間的總結MySql
- 線上重定義拷貝表結構的NOT NULL約束問題Null
- mysql關於memory引擎的表的總結MySql
- 關於oracle的表空間,分割槽表,以及索引的總結(轉)Oracle索引
- 關於oracle的表空間,分割槽表,以及索引的總結 -- 轉Oracle索引
- goldengate基於表複製Go
- ORACLE 線上重新定義表分割槽表重定義為普通表。Oracle
- HBase的表結構你設計得不對!
- 分割槽表和dbms_redefinition包線上重定義表
- 廣義表的相關操作
- MSSql得到表的結構和欄位SQL
- 【01】把 Elasticsearch 當資料庫使:表結構定義Elasticsearch資料庫
- 授權訪問使用者的所有表.、批量建立和表名一致的同義詞
- 前端表單驗證的目的前端
- 關於一表很多列的總結
- 【Golang】基於beego/orm實現相同表結構不同表名的分表方法實現GolangORM
- 巢狀表在表定義中的使用:一個例子巢狀
- 線上重定義分割槽表和NOLOGGING APPEND分割槽表對比APP
- 顯示MS-SQL表結構,包括表和列的註釋SQL
- Oracle表的線上重定義(一)Oracle
- 批量獲取表定義的方法
- goldengate同步中更改資料表結構維護Go
- Oracle表結構轉換SqlSERVER表結構 指令碼OracleSQLServer指令碼