|
백업 받기 전에 백업 디비이름이 AA일때 쿼리 분석기에서 user AA go DBCC SHRINKFILE (AA_log, TRUNCATEONLY) 하시면 됩니다. SQL문을 이용해서 파일로 데이터베이스를 풀 백업 및 복원 백업 받을 때, BACKUP DATABASE testDB TO DISK='c:₩backuptest_full' WITH INIT GO. 위의 백업을 복원할 때 RESTORE DATABASE testDB FROM DISK ='c:₩backuptest_full' GO 가능 할 때 ALTER DATABASE testDB SET RECOVERY simple 일로 복원시 해당하는 DB가 사용중이어서 복원이 불 sp_who 명령으로 SPID를 확인한 후 KILL을 이용해서 죽일 수 있다. 혹은, 단일사용자 모드로 SQL을 시작하여 복원할 수 있다. SQL문을 이용해서 로그 백업 복원 모델이 단순일 경우, 로그 백업은 불가능 하다. BACKUP LOG testDB TO DISK = 'c:₩ testDB_Log' WITH INIT testDB DB의 복원 모델을 단순으로 할 때, testDB DB를 대량 로그 모델로 할 때 ALTER DATABASE testDB SET RECOVERY bulk_logged mdf 파일과 ldf 파 EXEC sp_attach_db 'testDB' , 'c:₩Program Files₩Microsoft SQL Server₩MSSQL₩Data₩testDB.mdf' soft SQL Server₩MSSQL₩Data₩testDB.ldf' 의 명령으로 정상적으로 복원을 할 수 있다. mdf 파일 EXEC sp_at , 'c:₩Program Files₩Microsoft SQL Server₩MSSQL₩Data₩testDB.mdf' 풀 백업본을 다른 시스템에서 복원할 때, db를 만든다 리스토어시 옵션에 강제로 덮어쓰기를 체크하기 바란다. 제공되는 쿼리나 방법들은 충분히 확인을 하시고 실제 서버에 적용하시기 바란다. 시작할 수 없다”는 메세지가 나올 때 그온 에서 다른 계정으로 바꿔 고 다시 MSSQLSERVER 서비스를 시작하면 된다. EC sp_configure 'allow updates', 1 master DB의 sysxlogins 테이블에서 sa계정 삭제 GO ■ Chapter 8. 백업 , 'c:₩Program Files₩Micro 만으로 복원시 tach_single_file_db 'testDB' ▪ 백업본과 같은 이름의 ▪ 빈 db를 그냥 풀 백업 한다. ▪ 가져온 백업본으로 빈 db에 리스토어 한다. ▪ *기타 아래에 “로그온 실패로 서비스를 서비스 에서 MSSQLSERVER라는 서비스 선택 -> 등록정보 -> 로 서 넣 sa계정을 삭제하고자 할 때 master DB에서 다음과 같은 방법으로 삭제를 할 수 있다. 시스템 테이블에 수정을 가능하게 한다. EX RECONFIGURE WITH OVERRIDE GO 시스템 테이블에 수정을 불가하게 한다. EXEC sp_configure 'allow updates', 0 RECONFIGURE WITH OVERRIDE go |
|
|
'O / S > WINDOWS' 카테고리의 다른 글
| 윈도우 시스템에서 타임 서비스 설정하기(win2000) (0) | 2007/06/21 |
|---|---|
| IIS 관련 문서(iis5.0기준) (0) | 2007/06/21 |
| Database 로그 파일 줄이고 백업 받기 (0) | 2007/06/20 |
| 파워포인트 강좌/클립아트 사이트 모음 (0) | 2007/06/07 |
| VOD와 파워포인트를 연동한 방송 (0) | 2007/06/07 |
| IDS 도 뚫어 버리는 강력한 보안스캐너 - sandcat (0) | 2007/06/07 |
0 Trackback,
0 Comment,
:




최근에 달린 댓글
링크
최근에 받은 트랙백
태그목록