同性质复制
以下部分介绍 Qlik Talend Data Integration 如何处理从 Microsoft SQL Server (MS-CDC) 到基于 Microsoft SQL Server 的目标的复制。 请注意,同性质复制仅与 Replication 数据项目相关。
在同性质复制中,源列和表排序规则将复制到目标,如列和表排序规则中所述。
信息注释
                    
                - 在同性质复制中,源数据首先通过 Qlik Talend Data Integration 数据类型,因此受到该类型的所有相关限制。
 
数据类型异常
从 Microsoft SQL Server (MS-CDC) 复制到受支持的基于 SQL Server 的目标时,源数据类型和目标数据类型相同,但以下情况除外:
| Microsoft SQL Server (MS-CDC) 源 | 基于 Microsoft SQL Server 的目标 | 
|---|---|
| 
                                 VARCHAR  | 
                            
                                 VARCHAR (x) (如果 x=0 或 x>8000) 否则为 VARCHAR (max)  | 
                        
| 
                                 NVARCHAR (length)  | 
                            
                                 NVARCHAR (x) (如果 x=0 或 x>8000) 否则为 NVARCHAR (max)  | 
                        
| 
                                 VARBINARY  | 
                            
                                 VARBINARY (x) (如果 x=0 或 x>8000) 否则为 VARBINARY (max)  | 
                        
| 
                                 HIERARCHYID  | 
                            
                                 VARCHAR (x)  | 
                        
| 
                                 TIMESTAMP  | 
                            
                                 VARBINARY  | 
                        
列和表排序规则
从 Microsoft SQL Server (MS-CDC) 复制到基于 SQL Server 的目标时,列和表排序规则将复制到目标。
信息注释
                    
                为了支持排序规则复制,DBA 必须确保为 Microsoft SQL Server (MS-CDC) 定义的排序规则与为基于 SQL Server 的目标定义的排序顺序相同。
不可为 Null 的列和主/唯一索引名称
主索引/唯一索引名称在同性质复制过程中保留。除以下数据类型外,不可为 null 的列也会在同性质复制期间保留:
- text
 - ntext1
 - VARCHAR(max)
 - NVARCHAR(max)
 - VARBINARY(max)
 - 图片
 - XML