SQL Server 2000 복구 문의 드립니다.
서버 레이드 구성해서 사용하다가 서비스가 안돌아가 하드 데이타 복구를 해서 MDF, LDF 화일은 받았습니다.
그래서 SQL Server 를 새로 설치하여 DB연결을 하려고 하니
"오류 9004: acga 데이타베이스의 로그를 처리하는 중 오류가 발생했습니다" 란 오류가 나고 DB 연결이 안되고 있습니다.
그래서 아래와 깉이 했는데 마찬가지로 복구를 못하고 있습니다.
1. SQL 엔터프라이즈 매니저에서 동일한 DB명으로 빈 DB 만들고 SQL 서비스 중지
2. 해당 MDF 화일을 데이타 복구한 MDF 화일로 대체
3. 쿼리분서기에서 DB상태 변경
update sysdatabases set status = 32768 where name = 'acga'
4. 그리고 DB 체크
DBCC CHECKDB('acga')
5. 위와 같이 하고 테이블 select 하면 앞에 일부 레코드만 출력되고 뒷부분 레코드는 오류가 납니다.
select top 30 * from acga.user01.app ==> 성공
select top 3000 * from acga.user01.app ==> 아래 에러
데이터베이스 'acga'에서 논리 페이지 (1:10048)을(를) 반입하려는 시도가 'app' 개체가 아닌 '1554104577' 개체에 속해 있습니다.
혹시 도움 받을 수 있을까 부탁드립니다.