데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

안녕하세요. 궁금한게 있어서 질문드립니다.


현재 A라는 서버에 B라는 데이터베이스가 있고 그안에 C라는 테이블이 있는 상태이구요


X라는 서버에 C라는 테이블과 똑같은 Y 테이블을  만들어서 매일마다 테이블 정보를 C와 동기화시키고 싶습니다.


보통의 인사정보 연동하는것과 동일하다고보시면 됩니다.


결과적으로, X서버에서 C하고 100% 똑같은 테이블을 만들고, C테이블에서 수정/삭제등이 있다면, X서버의 Y테이블에도 반영되게끔 하고자 합니다.


여기서 몇가지 문의드립니다.


1.MS SQL 작업으로 매일 새벽에 C테이블의 모든행을 INSERT 시킬려고하면 분명 중복데이터 때문에 작업이 실패할텐데,

중복데이터를 제외하고 새로 추가되는 데이터만 INSERT 시키는 방법이있는지요?



2.1번방법이 불가할 경우, 새벽 작업을 걸때  Y테이블에 모든 데이터를 삭제하고, 다시 C의 모든 행을 Y로 INSERT 시켜서, 동일한데이터를 유지하는 방법도 생각하고 있는데, 이런 경우 문제가 될 부분이 있을까요?


SQL이 많이 부족하여 도움 요청드립니다.


감사합니다.









No. Subject Author Date Views
9814 mdf 파일 만으로 DB복구하기 [2] DOOLLY 2017.04.19 3596
» linked server 데이터베이스 동기화 문의 [1] 숭이 2017.04.18 3068
9812 계정권한 관련 질문입니다.. 슬이슬이 2017.04.18 2622
9811 외래키) 죄송하다는 말을 드리고 질문드립니다.. [1] sni 2017.04.17 4001
9810 데이터 타입 = image 일때 용량줄이는 방법 [1] 북북이 2017.04.17 3466
9809 작업이 바뀔때마다 순번 넣는 쿼리 [2] pobiblue 2017.04.11 3976
9808 오류메시지 확인 좀 부탁드립니다ㅜㅜ [4] 기타치는퐝동 2017.04.11 4245
9807 sql server agent 없이 해당 시간대에 프로시져가 호출될 수 있을까요? [1] bios 2017.04.10 3639
9806 JOIN 시 ON의 순서 문의 하하하하하 2017.04.10 2354
9805 헥사코드 표기방법! [1] 기타치는퐝동 2017.04.10 2827
9804 쿼리구문 중 입력된 문자를 여러개의 행으로 나누어 출력하는 방법 문의 드립니다. [1] 트리시 2017.04.08 3844
9803 MSSQL 링크드서버 구성 후 트리거로 INSERT시 오류가 발생합니다. 인천코딩 2017.04.06 7510
9802 리소스 풀 에러 [1] 하아아 2017.04.06 2451
9801 초를 시분초로 나타내는 방법 문의 드립니다. [2] 아싸라비아콜롬비아 2017.04.06 3610
9800 merge사용 오류 [1] 베르나데 2017.04.04 2218
9799 트랜잭션(프로세스 ID 137)이 잠금 리소스에서 다른 프로세스와의 교착 상태가 발생하여 실행이 중지되었습니다. 트랜잭션을 다시 실행하십시오. [1] 엑삼이 2017.04.04 3503
9798 설치시 보류된 작업 삭제후 재설치 방법 슈토파이터 2017.04.04 2418
9797 인덱스 다시 작성 관련 [3] HolyGrail 2017.03.31 2325
9796 영문을 입력해도 한글 검색결과가 나오는건 어떤 원리인가요? [1] 김지 2017.03.31 2340
9795 검색 자동완성 쿼리.. 김지 2017.03.31 2121





XE Login