如何使用绑定值显示 DMS SQL 查询日志记录?
How to reveal DMS SQL query logging with binding values?
我正在尝试获取 DMS 创建的日志。
我阅读了 DMS 文档,并成功捕获了 DMS 的 SQL 日志记录,如下所示:
2017-02-17T00:58:29 [TARGET_APPLY ]D: Construct statement execute internal: 'UPDATE `some_schema`.`typical_usr_master` SET `id`=? WHERE `id`=? AND `start_dt`=? ''(ar_odbc_stmt.c:3323)
但是此日志没有原始绑定值,例如 id
或 start_dt
。
如果显示它们,值将类似于 id
= "00000001", start_dt
= "2017-02-17".
我们是否有机会在 DMS 日志记录中看到此类绑定值?
目前,我将所有日志级别更改为 DEBUG,但只有 ERROR 日志显示此类绑定值。
我收到了 AWS 支持的回复。
How to reveal DMS SQL query logging with binding values ?
Unfortunately, we do not expose bind values in logs because of security concerns.
Normally, we recommend customers to look at their target to get the actual data
values we migrated.
如果有一种方法可以检查数据完整性,我很高兴。
我正在尝试获取 DMS 创建的日志。 我阅读了 DMS 文档,并成功捕获了 DMS 的 SQL 日志记录,如下所示:
2017-02-17T00:58:29 [TARGET_APPLY ]D: Construct statement execute internal: 'UPDATE `some_schema`.`typical_usr_master` SET `id`=? WHERE `id`=? AND `start_dt`=? ''(ar_odbc_stmt.c:3323)
但是此日志没有原始绑定值,例如 id
或 start_dt
。
如果显示它们,值将类似于 id
= "00000001", start_dt
= "2017-02-17".
我们是否有机会在 DMS 日志记录中看到此类绑定值? 目前,我将所有日志级别更改为 DEBUG,但只有 ERROR 日志显示此类绑定值。
我收到了 AWS 支持的回复。
How to reveal DMS SQL query logging with binding values ?
Unfortunately, we do not expose bind values in logs because of security concerns.
Normally, we recommend customers to look at their target to get the actual data
values we migrated.
如果有一种方法可以检查数据完整性,我很高兴。