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

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>

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

이것도 살펴보세요!

Installing Apache Tomcat 8 as Windows Service

톰캣(Apache Tomcat)을 startup.bat 로 켜고, shutdown으로 종료하는 것은 이제 지겨워졌다. 서비스로 만들어 보자. C:\servers\apache-tomcat-8.0.37\bin (톰캣 …

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.