Using a Sybase ASE source endpoint, Qlik Replicate may not capture or simply ignore all DDL (Data Definition Language) commands, while DML (Data Manipulation Language) commands (Insert/Update/Delete) are captured and applied successfully.
Example of DDL in a source database:
alter table db_test.dbo.tb_test add notes varchar(50) null
Qlik Replicate ignores the above DDL. Reviewing the task logs (if set to trace or verbose logging level) shows:
[SOURCE_CAPTURE ]T: Captured DDL / type for table dbo.tb_test (identified by objid 672002394) is not known to metadata manager. Irrelevant DDL - ignored... (sybase_endpoint_metadata.c:710)