2016-10-04 6 views
0

우리는 ASE15.0사이베이스의 오류 (605)을 얻기 ASE 15.0

사이베이스의 오류 (605)을 받고

서버 오류 : 605, 심각도 : 21, 상태 : 시도는 논리적 페이지를 가져 오지 만들어진 1 개

서버 ' 64000 '캐시에서'기본 데이터 캐시 '. 페이지가 데이터베이스 'testdb'(30), 개체 ''(0), 인덱스 ''(0), 파티션 ''(1836412015)이 아닌 데이터베이스 'testdb'(30), 개체 ''(99), 인덱스 ''(0), 파티션 ''(99).

위 오류를 어떻게 해결할 수 있습니까?

답변

0

605는 데이터베이스 손상을 의미합니다. 이것은 매우 드물지만 일부 재 작업과 결합 된 하드웨어 결함 등의 결과 일 수 있습니다. 운이 좋으면 페이지의 메모리 내 복사본에만 손상이 발생하며 다시 시작하면 페이지가 지워집니다. 그러나 일반적으로 부패로 인해 디스크가 손상되었습니다. 이것은 개체 ID 99와 관련이있는 것으로 보이므로 할당 페이지가 망가 졌음을 의미합니다. 운이 좋다면 dbcc checkalloc을 사용하여 문제를 해결할 수 있지만 최악의 경우 데이터베이스를 삭제하고 다시 만들어야 할 수도 있습니다. 그래서 나는 테이블에서 모든 데이터를 파일이나 다른 데이터베이스로 복사하는 것으로 시작할 것입니다. 데이터베이스 덤프 (백업)는 손상을 포함하므로 도움이되지 않습니다.