Q . SQL7 에서 미처 백업(.mdf)을 받지 못 하고 날려버린 DB를 살리는 법은?
Friday, November 24, 2000
A . 아래 내용은 정원혁씨 사이트에 참조한 글입니다. 저도 이러한 경우가 발생 해서 복구한적이이 있네요. 어려울때는 Books Online 을 참조 하시면 많은 도움이 됩니다.
1. *.mdf 를 비롯한 파일을 날렸다면 전혀 방법이 없습니다.
2. drop database 를 실행했거나 EM에서 database를 삭제했다면 역시 전혀 방법이 없습니다.
3. SQL 서버를 Uninstall 했다면 가능합니다. 이때는 *.mdf, *.ndf, *.ldf 등이 남아 있기 때문입니다.이 때는 바로 아래에 있는 스크립트를 참고하여 디비를 하나씩 살려내면 됩니다.
pubs 디비를 가지고 먼저 연습을 하고 하십시요.
sp_helpdb pubs
select * from pubs..titles
sp_detach_db pubs
sp_attach_db pubs, 'c:temppubs.mdf','c:temppubs_log.ldf'
sp_attach_single_file_db pubs, 'c:temppubs.mdf'
-----------
sp_helpdb mydb2
sp_detach_db mydb2
sp_attach_single_file_db mydb2, 'f:mssql7datamydb2.mdf'
,'f:mssql7datad2.ndf'
,'f:mssql7datamydb2_log.ldf'
'데이타베이스' 카테고리의 다른 글
MYSQL Table 수정 위한 alter 용법 (0) | 2008.10.09 |
---|---|
MYSQL root 패스워드를 잊어버렸을때 (0) | 2008.10.09 |
MYSQL 접근 권한 설정 (0) | 2008.10.09 |
MYSQL 백업과 복구 (0) | 2008.10.09 |
트랜잭션 로그 파일 삭제 방법 (0) | 2008.10.09 |
SQL Server의 Procedure cache를 지우고 싶은데.. (0) | 2008.10.09 |
dat 만 가지고 데이터베이스를 복구할 수 있습니까? (0) | 2008.10.09 |
mdf화일만 또는 mdf와 ldf 화일만 남았을때... (0) | 2008.10.09 |