반응형
쿼리로 해결한다.
백업하는 방법
복원하는 방법
복원시 해당 DB가 사용중이라는 Message가 나오며 진행이 안되는건... 해당 데이터 파일을 사용중이기 때문
따라서 해당 DB에서 데이터 원본을 잠시 떼어주었다가 다시 붙어주는 작업으로 해결 할 수 있다.
sp_detach_db 및 어태치는 MSSQL 시스템 저장프로시저인듯..
백업하는 방법
복원하는 방법
복원시 해당 DB가 사용중이라는 Message가 나오며 진행이 안되는건... 해당 데이터 파일을 사용중이기 때문
따라서 해당 DB에서 데이터 원본을 잠시 떼어주었다가 다시 붙어주는 작업으로 해결 할 수 있다.
sp_detach_db 및 어태치는 MSSQL 시스템 저장프로시저인듯..
exec sp_detach_db 'CMSDB', 'true'
exec sp_attach_db 'CMSDB',
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.mdf',
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.ldf'
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.mdf',
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.ldf'
--예제
exec sp_detach_db 'CMSDB', true
backup database CMSDB
to disk='c:\temp\TestCMSDB.bak'
to disk='c:\temp\TestCMSDB.bak'
restore database TestCMSDB
from disk='c:\temp\TestCMSDB.bak'
with replace,recovery
from disk='c:\temp\TestCMSDB.bak'
with replace,recovery
exec sp_attach_db 'CMSDB',
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.mdf',
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.ldf'
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.mdf',
'C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS2008\MSSQL\DATA\CMSDB.ldf'
반응형
'프로그래밍' 카테고리의 다른 글
[C#.net] 트레이 아이콘 으로 프로그래밍하기 (0) | 2010.09.08 |
---|---|
MSSQL2008 에서 Select 문 자동 커밋을 막는 방법 (0) | 2010.07.27 |
간편간편 열매 먹은 TreeView 검색함수 [재귀호출] (0) | 2010.07.02 |
C#과 MFC Socket 통신하기 참조 (0) | 2010.06.09 |
C#에서 byte배열의 해당 길이만큼 가져옴 (0) | 2010.06.09 |
댓글