반응형

/*******************************************************************************************
-- 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

반응형

+ Recent posts