동일한 데이터베이스에 있는 다른 개발자의 MDF에서 복원: MDF를 덮어쓸 수 없습니다.

동일한 데이터베이스에 있는 다른 개발자의 MDF에서 복원: MDF를 덮어쓸 수 없습니다.

상황은 다음과 같습니다.

우리에게는 여러 명의 개발자가 있습니다. 우리는 .bak동일하지만 로컬인 데이터베이스에서 작업하는 동안 파일을 가져오기/내보내기(복원/백업)하고 싶습니다 (각 개발자는 DB: A의 로컬 인스턴스를 가지고 있습니다).

문제는 다음과 같습니다.

나는 a BACKUP DATABASE를 수행하고 .bak. 다른 개발자는 이를 수신 하고 명령문을 사용하여 다를 수 있는 / 의 경로로 변경하려고 .bak시도합니다 . 문제는 / 가 와 동일한 데이터베이스에 있음에도 불구하고 덮어쓸 수 없다고 불평한다는 것입니다 .RESTORE DATABASEMOVE.mdf.ldf.mdf.ldf.bak

우리가 원하는 것을 할 수 있는 방법이 있나요? 를 통해 이루어져야 합니다 sqlcmd. .bak데이터베이스를 교체하지 않고 데이터베이스와 "병합" 할 수 있다면 이점이 될 것입니다 .

우리는 MS SQL Express 2008 R2를 사용하고 있습니다.

추가 정보가 필요하면 문의하세요.

감사해요!

답변1

로그오프했다가 다시 로그인했는데 더 이상 오류가 발생하지 않는 것 같습니다.

관련 정보