DB이동 작업시 처리내용

DB이동 작업시 처리내용

1. 원본 DB백업 -> 로그자르기 -> 다시 DB백업 ->백업된 내용 압축후 원격 열어서 카피

1. DB 속성에 sqlserver 및 windows 인증모드 로 변경

1. 다른 DB와 연결되는 계정 추가

1. 복원한DB에서 기존 사용자 생성후 사용자 매핑
EXEC sp_change_users_login 'Update_One', '유저명', '유저명';
만약 user이름이 없다고 나오면 master DB에서 유저 생성후 sp_change_users 다시 실행
CREATE LOGIN [로그인아이디] WITH PASSWORD=N'암호', DEFAULT_DATABASE=[DB명], DEFAULT_LANGUAGE=[한국어], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF

1. DB에러메세지 추가 (sp_addmessage)

1. master DB 프로시저 등록

1. fnunction테이블 생성

1. sql에이전트 잡스케줄 등록(실행시켜서 에러 안나는지 확인)

1. DB속성 자동증가/최대크기 설정(100M단위로, 최대파일크기 제한없음)

1. 복원 및 작업 모두 완료후 백업을 한번더 진행.

1. 락걸리는 로그 설정(?)

1.  DB서버와 웹서버 hosts 연결(RDP연결 서비스)

1. (RDP(원격통신)) 고급보안이 포함된 방화벽 > 인바운드규칙> 포트  12357을 열어줌

1. 고급보안이 포함된 방화벽 > 인바운드규칙> 포트  1433을 열어줌

1. 방화벽 프로그램 > 허용되는 프로그램 >  DTC 체크 (인바운드에서 1433포트와 RDP포트 열어주었다면 해당내용도 체크 되어 있음)

1. 서비스에서 SQLserver 에이전트 자동 , 지연된 시작으로 변경