EXEC sp_attach_db @dbname = N'dbname'   -- 복원할 DB의 이름
   , @filename1 = N'E:\data\home\database\MSSQL2005\MSSQL.1\MSSQL\Data\dbname_log.ldf'   -- LDF 파일 위치
   , @filename2 = N'E:\data\home\database\MSSQL2005\MSSQL.1\MSSQL\Data\dbname.mdf'   --  MDF 파일 위치

 

위와 같이 기존에 스크립트에서 파일을 attach 시키던것이 2012 에서는 아래 그림같이..클릭만으로 attach되도록 바뀌었다..

업무상 이기능을 많이 쓰지는 않겠지만.. 개발이나 테스트때마다 mdf 파일들 스크립트로  attach 하는것이 나름 귀찮았는데..

갈수록 편해지는듯

 

 

 

 아래 Attach 화면에서 mdf 파일만 Add 하면 끝난다...

 

Transact SQL 사용시...

------------------------------------------------------------------

CREATE DATABASE MyAdventureWorks
    ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'),
    (FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf')
    FOR ATTACH;

http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(SQL11.SWB.ATTACHDATABASE.F1)&rd=true

Posted by brent.lee

태그목록

공지사항

Yesterday
Today
Total
06-13 21:55

달력

 « |  » 2025.6
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함