sqlplus /nolog

 

connect system/암호 as sysdba

 

shutdown immediate

 

해당 파일 복사

 

startup force

 

 

// 해당 화일 확인 법

select name from v$controlfile;
select name from v$datafile;

select member from v$logfile;

백업 하기
BACKUP DATABASE mydb TO DISK='d:\sql_back\back_SQL11' WITH INIT

 

 

MDF,LDF 복구
EXEC sp_attach_db @dbname = N'데이터베이스 이름', 
   @filename1 = N'파일 경로.mdf', 
   @filename2 = N'파일 경로.ldf'

백업 파일 복구

-- 다른 데이터베이스에서 실행
restore database mydb from disk = 'C:\a.bak'
WITH REPLACE          --: 덮어 씌우기

백업파일 유효성 검사
restore verifyonly from disk= ''

다른곳에서 생성된소유자로 백업된 데이터베이스 다른곳에서 복원했을때 소유자 수정

exec SP_CHANGE_USERS_LOGIN 'UPDATE_ONE', 'mrlandnet', 'mrlandnet'

+ Recent posts