반응형
Database Server 를 재설치 할 일은 종종 있는 일이다.
재설치할때 대부분 MDF, LDF 파일을 다른 곳에다가 백업 해두고
재 설치후 Attach 를 통해서 쉽게 같다 붙이면 예전 상태로 사용가능하다.
주의 해야할 것은 Attach 되는 MDF 가 SQL의 버전을 탄다는 것이다.
경험 한 것은 MS-SQL 2000으로 사용한 MDF 파일을 잠시 해당 서버가 복구해야할
필요가 있어서 임시로 MS-SQL 2005 서버에 Attach 시켜서 사용했다.
복구가 끝나고 난뒤에 다시 MS-SQL 2000 에 Attach 를 시키려고 하니
Error 602: Could not find row in sysindexes for database ID 9, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes
오류가 발생하면서 Attach 에 실패했다는 썰렁한 메세지 박스와 함께 끝나버렸다. ㅠ.ㅠ
덕분에 Database 새로 만들고 2005 로부터 Database Import 시켜 오는 등
난리를 치며 복구를 진행중이다. ㅠ.ㅠ
혹시나 이런 분이 계실까 해서 이 글을 씁니다.
재설치할때 대부분 MDF, LDF 파일을 다른 곳에다가 백업 해두고
재 설치후 Attach 를 통해서 쉽게 같다 붙이면 예전 상태로 사용가능하다.
주의 해야할 것은 Attach 되는 MDF 가 SQL의 버전을 탄다는 것이다.
경험 한 것은 MS-SQL 2000으로 사용한 MDF 파일을 잠시 해당 서버가 복구해야할
필요가 있어서 임시로 MS-SQL 2005 서버에 Attach 시켜서 사용했다.
복구가 끝나고 난뒤에 다시 MS-SQL 2000 에 Attach 를 시키려고 하니
Error 602: Could not find row in sysindexes for database ID 9, object ID 1, index ID 1. Run DBCC CHECKTABLE on sysindexes
오류가 발생하면서 Attach 에 실패했다는 썰렁한 메세지 박스와 함께 끝나버렸다. ㅠ.ㅠ
덕분에 Database 새로 만들고 2005 로부터 Database Import 시켜 오는 등
난리를 치며 복구를 진행중이다. ㅠ.ㅠ
혹시나 이런 분이 계실까 해서 이 글을 씁니다.
반응형
'데이타베이스' 카테고리의 다른 글
Connecting DB : File '/usr/local/mysql/share/mysql/charsets/?.conf' not found (Errcode: 2) (0) | 2010.12.09 |
---|---|
MySQL 5.x 설치후 기존 utf8 자료 이전시 한글 깨짐 증상 해결 my.cnf 수정 (0) | 2010.12.07 |
[클래스] MySQL 테이블 복구 repair 명령어, SQL Error: Can't open file: 'sessions.MYI'. (errno: 145) (0) | 2010.08.03 |
SQL 2000 Server 서비스 팩3,4 설치시 '스크립트 실행 중 오류 발생' (0) | 2009.06.03 |
우편번호 최신 DB 2009.2.23 (0) | 2009.05.12 |
MSSQL2005 에서 MSSQL 2000의 서비스 관리자 이용하기 (0) | 2009.04.18 |
Advanced SQL Injection_공격사례 정리 (0) | 2009.04.18 |
MSSQL2005 [DBNETLIB][ConnectionOpen (Connect()).]SQL Server가 없거나 액세스할 수 없습니다. (0) | 2009.04.18 |