2010-08-23 6 views
-1

단순히 내 .mdf/.ldf 파일을 다른 파일에 복사하면 갑자기 내 Microsoft SQL 2008 데이터베이스가 종료됩니다. 다른 시스템에서도이 파일들을 열 수 없습니다. 아무도 무슨 일이 일어 났는지 설명 할 수 있습니까? 이 응용 프로그램의 데이터베이스를 지금 복구하는 방법은 무엇입니까?SQL 서버 데이터베이스 복구

+1

"다른 파일"이란 무엇입니까? – gbn

+0

제발 그렇게하지 마십시오. SQL Server 파일에 대한 파일 조작은 SQL Server에서 혼란을 야기합니다. 즉, SQL Server가 이벤트 뷰어에서 던지는 오류를 알려주십시오. – Anon246

답변

3

서비스를 중단 했습니까? 아니면 파일을 먼저 분리 했습니까?

+1

+1 내 첫 번째 추측 일 것입니다. –

0

데이터베이스 파일을 다시 원래 위치로 옮겨 보았습니까? (특히, SQL Server를 중지하고, 파일을 이동하고, SQL Server를 시작하십시오.)

이 작업을 수행 할 때마다 파일의 복사본을 만들고 원본 파일의 이름을 MyData.mdf에서 xMyData.mdf로 변경합니다. 내 풋내기가 물러나면 쉽게 되돌아갑니다.

2

서버가 온라인 일 때 파일을 복사하지 않아도됩니다.

서버가 온라인 상태 일 때 복사 할 경우, 당신이 바로, 관리 스튜디오를 클릭 할 수 있습니다 ->를 분리에>

다음 다른 인스턴스에 파일을 복사하고 새 서버에 연결을 선택합니다. 분리하기 전에 파일의 위치를 ​​알아야하며, 또한 로그인이 전송해야한다는 것을 알고 있어야합니다.

관련 문제