나는 databse A를 얻었다. 그것에 약간의 데이터가있다. A의 백업을 A.bak 파일 로 만들었습니다 . 그런 다음 빈 데이터베이스 B를 새로 만든 다음 A.bak 에서 B를 복원하려고합니다 . 그러나 SQL 서버는 다음과 같은 오류를 알려줍니다.
'C : \ SQL Directory \ DATA \ A.mdf'파일을 덮어 쓸 수 없습니다. 데이터베이스 'A'에서 사용 중입니다.
그러나 SQL Server에서 A를 삭제하면 폐기가 정상입니다.
별도의 백업 파일 에서 복원하는 동안 SQL이 원래 데이터베이스 파일 에 기록해야하는 이유를 이해하지 못 합니까?
고마워 ~