시간이지 나면서 Microsoft Access 2007 데이터베이스 크기가 커지고 불필요하게 디스크 공간을 사용합니다. 액세스는 작업에 대한 숨겨진 개체를 만들고 숨겨진 개체는 더 이상 필요하지 않은 데이터베이스에 남아 있습니다. 마찬가지로 데이터베이스 객체를 삭제해도 점유 한 디스크 공간이 해제되지 않을 수 있습니다. 결국에는 성능이 저하됩니다.
또한 데이터베이스 파일을 반복하여 수정하면 데이터가 손상 될 수 있습니다. 이 위험은 네트워크를 통해 여러 사용자가 공유하는 데이터베이스의 경우 증가합니다. 이러한 두 가지 이유로 인해 데이터 일관성을 보장하기 위해 데이터베이스 압축 및 복구 도구를 사전에 실행하는 것이 좋습니다. 데이터베이스가 손상된 경우 압축 및 복구 명령을 실행하라는 메시지가 표시됩니다.
실행 압축 데이터베이스 및 데이터베이스 복구
- 다른 사용자에게 데이터베이스를 닫도록 지시하십시오. 이 도구를 실행하려면 데이터베이스가 열려있는 유일한 사용자 여야합니다.
- 클릭 마이크로 소프트 오피스 단추.
- 로부터 사무실 메뉴에서 선택 꾸리다 왼쪽 열에는데이터베이스 압축 및 복구"압축 원본 데이터베이스"대화 상자를 엽니 다.
- 압축하고 복구하려는 데이터베이스로 이동 한 다음 콤팩트 단추.
- 압축 된 데이터베이스의 새 이름을 데이터베이스 압축 대화 상자를 열고를 클릭하십시오. 구하다 단추.
- 압축 된 데이터베이스가 제대로 작동하는지 확인하십시오.
- 원본 데이터베이스를 삭제하고 압축 된 데이터베이스의 이름을 원래 데이터베이스의 이름으로 바꿉니다. 이 단계는 선택 사항입니다.
팁
compact와 repair는 새로운 데이터베이스 파일을 생성한다는 것을 기억하십시오. 따라서 원본 데이터베이스에 적용한 모든 NTFS 파일 사용 권한은 압축 된 데이터베이스에 적용되지 않습니다. 이러한 이유로 데이터베이스에서 NTFS 권한 대신 사용자 수준 보안을 사용하는 것이 가장 좋습니다.