Database/MS-SQL

MS-SQL] sp_attach_db 저장 프로시저 이용하여 mdf, ldf 파일 복구

Dongkkase 2013. 4. 3. 11:44
반응형

sp_attach_db 저장 프로시저를 이용해서 ms-sql에 복원하는 방법입니다.


데이터베이스명partoffer
mdf, ldf 파일 위치C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\
(파일의 위치는 ms-sql의 데이터 폴더입니다 초기 설치 방법에따라 위의 경로는 바뀔 수 있습니다.
mdf 파일명partoffer.mdf
ldf 파일명partoffer_1.ldf

우선 사용자나, 데이터베이스를 생성하지 않고, mdf파일과 ldf파일을 위의 경로에 위치하게 한후 아래의 쿼리를 실행하면 데이터베이스가 자동으로 만들어지게 됩니다. 


EXEC sp_attach_db @dbname = N'partoffer'
, @filename1 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\partoffer.mdf'
, @filename2 = N'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\partoffer_1.ldf' 


반응형