징후:

Microsoft Access를 사용하여 손상된 Access 데이터베이스 파일을 열 때 먼저 다음 오류 메시지 (오류 53)가 표시됩니다.

파일을 찾을 수 없습니다

샘플 스크린 샷은 다음과 같습니다.

오류 메시지 제목은 "Microsoft Visual Basic for Application"이므로 VBA 파일을 찾을 수 없기 때문에 오류가 발생한 것 같습니다.

"확인"버튼을 클릭하면 다음 오류 메시지가 표시됩니다 (오류 29081).

데이터베이스에 포함 된 VBA 프로젝트를 읽을 수 없기 때문에 데이터베이스를 열 수 없습니다. 데이터베이스는 VBA 프로젝트가 처음 삭제 된 경우에만 열 수 있습니다. VBA 프로젝트를 삭제하면 모듈, 양식 및 보고서에서 모든 코드가 제거됩니다. 데이터베이스를 열고 VBA 프로젝트를 삭제하기 전에 데이터베이스를 백업해야합니다.

백업 복사본을 만들려면 취소를 클릭 한 다음 데이터베이스의 백업 복사본을 만듭니다. 백업 복사본을 만들지 않고 데이터베이스를 열고 VBA 프로젝트를 삭제하려면 확인을 클릭합니다.

or

데이터베이스의 Visual Basic for Applications 프로젝트가 손상되었습니다.

스크린 샷은 다음과 같습니다.

"확인"단추를 클릭하여 Access에서 데이터베이스를 열고 VBA 프로젝트를 삭제하면 다음과 같은 세 번째 오류 메시지 (오류 29072)가 표시됩니다.

Microsoft Access가이 파일에서 손상을 감지했습니다. 손상을 복구하려면 먼저 파일의 백업 복사본을 만드십시오. 파일 탭을 클릭하고 관리를 가리킨 다음 데이터베이스 압축 및 복구를 클릭합니다. 현재이 손상을 복구하려는 경우이 파일을 다시 만들거나 이전 백업에서 복원해야합니다.

스크린 샷은 다음과 같습니다.

이는 Microsoft Access가 데이터베이스를 열 수 없음을 의미합니다.

정확한 설명 :

원래 상태 액세스 데이터베이스에는 VBA 프로젝트가 전혀 포함되어 있지 않습니다. 그러나 손상으로 인해 Access는 손상된 데이터베이스 파일에 VBA 프로젝트가 포함 된 것으로 간주하고 열려고합니다. 파일을 열지 못하면 위의 오류 메시지가 표시됩니다. 원본 파일에는 VBA 프로젝트가 전혀 포함되어 있지 않기 때문에 약간 혼란 스럽습니다.

유일한 해결책은 우리 제품을 사용하는 것입니다 DataNumen Access Repair MDB 파일을 복구하고이 오류를 해결합니다.

샘플 파일 :

오류를 일으킬 수있는 손상된 MDB 파일 샘플. mydb_7.mdb

복구 된 파일 DataNumen Access Repair: mydb_7_fixed.mdb