2017-02-17 1 views
0

DMS에서 만든 로그를 가져 오려고합니다. 나는 DMS 문서를 읽고, 성공적으로 다음과 같은 DMS의 SQL 로깅 캡처 : 바인딩 값을 사용하여 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 로깅 만 이러한 바인딩 값을 보여줍니다.

답변

0

AWS 지원으로부터 답변을 받았습니다.

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. 

How to reveal DMS SQL query logging with binding values ? 나는 데이터의 무결성을 검사 할 수있는 방법이 있다면 행복 해요.

관련 문제