Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql TalenD中100张表格的CDC_Mysql_Oracle_Sql Server 2008_Talend_Change Data Capture - Fatal编程技术网

Mysql TalenD中100张表格的CDC

Mysql TalenD中100张表格的CDC,mysql,oracle,sql-server-2008,talend,change-data-capture,Mysql,Oracle,Sql Server 2008,Talend,Change Data Capture,我是CDC的新手,有个问题。我有100个表,我不能为100个表创建订阅服务器,以使用TalenD捕获数据更改。它们可以通过任何方式动态捕获所有表,而无需手动创建订阅服务器,而且表中也不会有timestamp列。数据库可以是任何东西 提前谢谢 马尼坎丹您可以找到以下链接 首先,您使用的是哪些数据库管理系统?都是吗?第二,你的问题很难理解。例如:我在mysql中有100个表,需要捕获更改的数据并使用TalenD将其存储在另一个数据库MsSQL中。所以,你想要的是一种审计,记录对任何表所做的任何更改,

我是CDC的新手,有个问题。我有100个表,我不能为100个表创建订阅服务器,以使用TalenD捕获数据更改。它们可以通过任何方式动态捕获所有表,而无需手动创建订阅服务器,而且表中也不会有timestamp列。数据库可以是任何东西

提前谢谢
马尼坎丹

您可以找到以下链接


首先,您使用的是哪些数据库管理系统?都是吗?第二,你的问题很难理解。例如:我在mysql中有100个表,需要捕获更改的数据并使用TalenD将其存储在另一个数据库MsSQL中。所以,你想要的是一种审计,记录对任何表所做的任何更改,对吗?如果是这种情况,您需要为所有表定义触发器,并让触发器的操作记录更改的表,即添加、删除、更新到审核表中。谢谢。我们最终如何才能做到这一点。因为在TalenD中,我们正在创建一个用于审核表的订阅服务器,但我需要为所有100个表创建订阅服务器。是他们为100个表动态创建订阅者的任何方法。我不了解TalenD,因此不能提出任何建议。我能提供的唯一贡献就是我写的关于触发器的内容,触发器是审计实现中通常使用的标准数据库机制。最后,如果我的评论对你有用的话,你最好把它们加上分数。谢谢。谢谢你的来信。但我使用的是TalenD Real-Time BigData enterprise edition,因为在创建订户时,我无法看到触发器/X流模式等选项。