/*******************************************************************************************
-- Title : [2k] Tempdb 이전 및 파일 추가
-- Reference : dBRang.com
-- Key word : alter database, sysaltfiles, sp_helpfile
*******************************************************************************************/
/* Tempdb는 이전의 개념이 아닌, 새로 생성의 개념이다. */
-- tempdb의 파일 경로 확인
USE tempdb
GO
EXEC sp_helpfile
GO
-- ALTER DATABASE 명령으로 파일 위치 변경
ALTER DATABASE tempdb
MODIFY FILE
( NAME = tempdev
, FILENAME = 'd:\Microsoft SQL Server\MSSQL\tempdb.mdf'
)
--sysaltfiles에서 'tempdev' 파일이 수정되었습니다. SQL Server를 다시 시작한 후 오래된 파일을
--삭제하십시오.
GO
ALTER DATABASE tempdb
MODIFY FILE
( NAME = templog
, FILENAME = 'd:\Microsoft SQL Server\MSSQL\templog.ldf'
)
--sysaltfiles에서 'templog' 파일이 수정되었습니다. SQL Server를 다시 시작한 후 오래된 파일을
--삭제하십시오.
GO
-- SQL Server를 중지하고 재시작한다.
-- 서비스가 시작된 다음 확인 작업을 수행한다.
USE tempdb
GO
EXEC sp_helpfile
GO
-- 기존에 존재하던 tempdb의 파일을 삭제한다.
-- ALTER DATABASE 명령으로 파일 추가 하기
ALTER DATABASE tempdb
ADD FILE
( NAME = tempdev2
, FILENAME = 'd:\Microsoft SQL Server\MSSQL\tempdb2.mdf'
)
GO