추천 방법

이전 서버에서 그대로 복사한 경우 :
CREATE DATABASE manalith ON PRIMARY
( NAME = 'manalith'
, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\manalith.mdf'
)
LOG ON
( NAME = N'manalith_log'
, FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA\manalith_log.ldf'
)
FOR ATTACH;

그밖에

MDF 파일 DB로 연결 :
sp_attach_single_file_db 'Northwind', 'c:\folder1\northwind_db_20090211.mdf'

이름없는 DB파일에서 복구 :
파일 목록 보기 -
RESTORE filelistonly from disk = 'c:\folder1\northwind_db_20090211.mdf'
안에 MDF, LDF 파일이 있으면 복구하기 -
RESTORE DATABASE Northwind
FROM DISK = 'c:\folder1\northwind_db_20090211.mdf'
WITH RECOVERY, REPLACE
, MOVE 'Northwind' TO 'c:\folder1\Northwind_Data.mdf'
, MOVE 'Northwind_Log' TO 'c:\folder1\Northwind_Log.ldf'
GO

powered by Moniwiki | themed by clockoon
last modified 2010-06-09 14:47:26
Processing time 0.0152 sec