옆에 동생이 어디선가 MS-SQL 파일을 복사해왔는데 DB에 연결을 하려니까 오류가 납니다.
백업을 받아왔으면 쉬울텐데 그냥 달랑 mdf랑 ldf파일을 복사를 해와서 DB와 연결해서 작업을 하려고 하는 데 잘 안됩니다.
혹시 버전 문제인가 싶어 2000과 2008에서 해 봤는데 둘다 오류는 납니다만 메시지는 다릅니다.
먼저 2000에서는 "오류602 : 데이터베이스 ID 10, 개체 ID 1, 인덱스 ID 1 인 sysindexes 행을 찾을 수 없습니다. sysindexes에서 DBCC CHECKTABLE을 실행하십시오"
라고 나오는데 연결이 되어야 체크를 하든말든 할게 아니겠습니까?
그리고 2008에서는 메시지가 화면가득 나옵니다.
서버'00'에 대한 데이터베이스 연결이(가) 실패했습니다(Microsoft.SqlServer.smo)
|
+->Transact-SQL문 또는 일괄처리를 실행하는 동안 예외가 발생했습니다.
(Microsoft.SqlServer.ConnectionInfo)
|
+-> ...(중략)...
새 데이터베이스 '00'을(를) 열 수 없습ㄴ디ㅏ. CREATEDATABASE가 중단됩니다.
(Microsoft SQL Server, 오류:823)
저렇게 나옵니다.
방법이 있는지 알려주시면 고맙겠습니다.
|