SQL 프런티어 컬럼
이정도는 다 알고 있겠지만.....이렇게 동영상으로 잘 정리한 경우는 없었습니다.
심심할때 한번 보세요 ~
http://www.youtube.com/watch?v=5J9xrUSPw_Y

select top 1 email from world where hobby = 'sql' and sqlguru = 1 order by sqllevel desc;
김민석 / SQL 프런티어 1기 / http://www.sqler.com / http://cafe.naver.com/sqlmvp
집에서 복제 구성을 하는 과정에서 자꾸 문제가 생겨서 테스트를 못해봤습니다.
아직 많이 부족함이..ㄷㄷㄷ
동영상을 몇번이고 되돌려서 본 결과 제가 이해한 부분은 복제가 에러 낫을때
sp_replshowcmds 를 이용하여 커맨드 명령어에서 어떤 내용이 변경되엇는지 확인하고
xact_sno 를 확인한다
DBCC opentran 을 이용하여 현재 펜딩된 트랜을 확인.
fn_dblog('시작 트랜', '마지막 트랜') 를 이용하여 로그 확인
exec sp_repldone 를 이용하여 마지막 배포된 트랜잭션을 식별
sp_replflush 를 실행하여 아티클 캐싱.
복제 동기화 시작하여 잘 복원되었는지 확인.
-- 날이 밝는데로 복제 자료를 찾아서 테스트 다시 해보겠습니다.
집에서 복제 테스트 구성하는데 자꾸 문제가 생겨서...18시간만에 복제 성공했네요.,..아직도 복제 궁금한게 많다능,, ㅠㅠ
현재 복제를 스냅과 트랜을 걸어 놨는데 테이블 추가 같은 경우에는 게시DB에 테이블 만들고 복제 속성에서 아티클에서 테이블 추가해주고 Agent실행하니 구독에도 자동으로 테이블이 생성되었습니다. 컬럼의 추가와 삭제는 게시에 수정을 가하니 트랜 복제로 인하여 자동으로 구독의 정보가 변경되었습니다. 그런데 게시에서 아티클에서 테이블 하나 빼고 게시DB에서 테이블 삭제하였는데 구독쪽에는 자동삭제가...안되는데...원래 구독에서 안되는건지..자료를 찾아봐도....도통....
한가지 느낀거는 게시에서 테이블 추가했을대 초기 스냅 안해주면 트랜복제로는 구독에 테이블이 생기지 않는다는거... 입니다..
실력이 부족하여 SSMS를 이용하여 테스트 해보았습니다. 스크립트로는 아직....


오옹... 복제만 처리해준다는 그 아저씬가요 -ㅠ -a