사용하는 솔루션이 MS-SQL을 이용하여 SQL Server 2012를 설치하여 사용하고 있습니다.
SQL Server 2012를 설치할 때, 사용자 데이터베이스 디렉터리를 변경하였습니다.
그런데, 사용하고 있는 솔루션이 설치 시에 만드는 데이터베이스는 변경한 사용자 데이터베이스 디렉터리에
설치되지 않고 데이터 루트 디렉터리에 설치됩니다.
어떠한 경우에 생성하는 DB가 사용자 데이터베이스 디렉터리에 생성되지 않고 데이터 루트 디렉터리에 설치되나요??
(설치 시에 임시 DB 디렉터리도 변경하였는데, 해당 DB는 정상적으로 변경된 위치에 설치되었습니다.)
Comment 1
-
헤헤헤22
2018.07.23 00:06
Model db 디렉토리를 변경하면 앞으로 생성되는 데이터베이스에 대해서는 해당 디렉토리에 설치됩니다.
아래 처럼 MODEL DB의 mdf, ldf 경로를 바꾸어 보셔요
USE master;
GO
ALTER DATABASE model
MODIFY FILE (NAME = modeldev, FILENAME = ‘Y:MSSQL10.MSSQLSERVERMSSQLDATAmodel.mdf’);
GO
ALTER DATABASE model
MODIFY FILE (NAME = modellog, FILENAME = ‘Z:MSSQL10.MSSQLSERVERMSSQLDATAmodellog.ldf’);
GO