database.sarang.net
UserID
Passwd
Database
ㆍDBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
DBMS Q&A 2674 게시물 읽기
No. 2674
데이터 이행 전 / 후 : 데이터 검증 관련
작성자
김영학
작성일
2021-11-03 14:18
조회수
9,905

[ AS-IS ]

             #1. sybase 


[ TO-BE ]

             #2. postgresSQL


-------------------------------------

#. 데이터 이행 후

#. 서로 다른 서버에 존재.


-: 검증대상 : 특정 char / varchar  type의 특정 테이블에 한정해서 데이터 검증 하고자함.

-: 검증형태 <기존 데이터의 정상 이행 여부>

            : Record 건수

            : Column 별 데이터 길이 및 데이터 내용검증


상기의 내역에 대한 검증 로직을 직접 SQL로 작성하기에는 우선

아래와 같이 진행하려고 하는데요. 한번 의견을 주셨으면 합니다.


-#1. Records Count 비교.

-#2. Column별 데이터 길이 비교.

-#3. #2의 길이는 같더라도 데이터 내역의 깨짐현상에 대한 보완 또는 검증 방법 ?


#1. #2. 자체는 크게 문제가 안될듯합니다.


#3.의 경우 기존 AS-IS 상 '깨진문자 이슈'로 인한 보완차원에서 상기 내역을 검증하려고 합니다.

Diff-Length는 같더라도 내역이 달리 데이터 이행(이관) 될수 있어서

이부분에 대한 검증을 하는것이 최종 목적입니다.


여러분들의 많은 경험담 또는 헬파를 요청드립니다.


감사합니다.


[ 저의 질의가 제대로 전달이 되었는지 모르겠습니다. ]

[ 상기와 같은 작업을 위한 Tool 또는 관련 SQL 에 대한 참고 자료가 혹시 있으시면 도움을 청하고자 합니다. ]

이 글에 대한 댓글이 총 2건 있습니다.

이기종DB 데이터를 비교하려면 상용 솔루션을 쓰시거나 직접 프로그램을 만드셔야 할 것 같은데요..?

아니면 source - target에서 특정테이블을 파일로 내려받아서 파일을 비교하는 방법은 어떨지요?

정상규(pajama)님이 2021-11-03 14:44에 작성한 댓글입니다.

넵 답변 감사합니다. ^^

김영학님이 2021-11-03 17:49에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
2674데이터 이행 전 / 후 : 데이터 검증 관련 [2]
김영학
2021-11-03
9905
2673Sequence 이용한 Table 생성 문의
김정민
2020-03-03
13010
2670변수에 컬럼명을 담아서..
seok
2019-12-04
12836
2669BCNF 정규화 질문입니다.
백상우
2019-08-21
13124
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.050초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다