SQL Server 2014: DB 파일을 다른 드라이브로 옮기기(분리 및 연결)

Step by Step: SQL Server의 사용자 데이터베이스를 다른 위치로 옮기기 : 디스크 공간의 부족, 새로운 디스크 추가 또는 다른 관리상의 목적으로 데이터베이스 파일(mdf, ldf)을 다른 디스크 드라이브로 옮겨야 하는 경우가 있습니다. 이 문서에서는 사용자 데이터베이스 파일을 안전하게 다른 위치로 옮기는 방법에 대해서 설명합니다.
출처: <https://support.microsoft.com/ko-kr/kb/980163>

이번 실습에서 참고한 링크는 위와 같다. 한 땀, 한 땀 정성스레 읽어보기 바란다.

clip_image001

먼저, DB 속성을 보자.

clip_image002

파일 속성을 확인하면 DB 위치가 나온다. 원래 위치이므로 기억해 두자.

clip_image003

태스크 -> 분리

clip_image004

연결 삭제 체크 후 확인(강제로 연결을 끊고 DB 분리)

clip_image005

빠진 것을 확인.

clip_image006

DB 파일을 옮기자.

clip_image007

다른 드라이브로 옮김.

clip_image008

데이터베이스에서 [연결] 선택

clip_image009

연결할 데이터베이스 항목에서 [추가]

clip_image010

옮긴 위치에서 DB 파일을 선택

clip_image011

mdf 파일을 선택하니 자동으로 ldf 파일도 따라옴. [확인]

clip_image012

다시 붙여진 DB의 속성을 본다.

clip_image013

다시 붙여졌음을 확인.

–번외– 한 번에 여러 개의 DB를 붙이기

clip_image014

데이터베이스 -> 연결

clip_image015

연결할 데이터베이스를 여러 개 추가한다.

clip_image016

두 개를 한 번에 붙임.

사용자 데이터베이스 이동: SQL Server에서는 ALTER DATABASE 문의 FILENAME 절에 새 파일 위치를 지정하여 사용자 데이터베이스의 데이터, 로그 및 전체 텍스트 카탈로그 파일을 새 위치로 이동할 수 있습니다. 이 방법은 동일한 SQL Server 인스턴스 내에서 데이터베이스 파일을 이동하는 경우에 적용됩니다. 데이터베이스를 다른 SQL Server 인스턴스나 다른 서버로 이동하려면 백업 및 복원 작업이나 분리/연결 작업을 사용합니다.
출처: <https://msdn.microsoft.com/ko-kr/library/ms345483.aspx>

쿼리 구문으로 이동하려면 위 링크를 참고.

이것도 살펴보세요!

Vue3: 리액티브 시스템

ref()의 동작 ref() 함수의 동작을 배우려면 리액티브시스템을 이해할 필요가 있다. 리액티브란 변수의 값의 변화에 연동해서 …

댓글 하나

  1. 많은 도움이 됐습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다