부드러운

제품 리뷰 – 액세스를 위한 스텔라 수리

문제를 제거하기 위해 도구를 사용해보십시오





마지막 업데이트 2022년 4월 17일 상품평 - 접근을 위한 스텔라 리페어 0

IT 재해는 화재, 홍수 또는 기타 재난으로 인해 반드시 발생하는 것은 아닙니다. 때로는 잘못된 유지 관리 또는 백업 또는 부주의한 응용 프로그램 사용과 같은 단순한 실수나 판단 오류로 인해 Access 관리자가 큰 문제에 직면할 수 있습니다. 저는 Access 데이터베이스에서 복잡하거나 중첩된 쿼리를 사용하는 것에 대해 항상 걱정했고 그렇게 하지 않는 강력한 이유가 있습니다. Access 데이터베이스에서 복잡한 쿼리를 사용할 때마다 항상 문제가 있습니다!

실제로, 복잡하거나 중첩된 쿼리의 역할은 다른 쿼리에 추가로 영향을 미칠 수 있는 다른 쿼리에서 데이터를 가져오는 것입니다. 이 과정에서 Access 데이터베이스는 불필요한 쿼리를 쓰기 시작하여 임시 데이터가 쌓이게 됩니다. 기본적으로 Access 데이터베이스 사용자는 이러한 데이터 더미를 인식하지 못합니다.



적은 양의 데이터를 처리한 후에도 복잡한 특성으로 인해 쿼리가 느리게 수행되는 경우가 많으며 이는 JET 엔진에 스트레스를 줍니다. 이 경우 쿼리를 통해 데이터를 가져오는 프로세스의 속도가 느려집니다. 쌓인 임시 데이터 .

또한 이 과정에서 Access가 질식하면 백엔드 파일의 손상을 방지할 방법이 없습니다.



데이터 축적으로 인한 액세스 손상을 방지하기 위해 , 관리 역할이 있는 모든 Access 사용자는 다음과 같은 몇 가지 예방 조치를 따르도록 전자 메일을 통해 알렸습니다.

    복잡한 쿼리 사용 피하기데이터 축적으로 인해 데이터베이스 성능을 방해하고 결국 데이터베이스 손상으로 이어질 수 있습니다.데이터베이스 분할여기서 백엔드 데이터는 사용자가 직접 액세스하지 않는 테이블로 구성되고 프론트엔드 데이터는 쿼리 및 기타 액세스 기능으로 구성됩니다.백업 복사본 유지전체 데이터베이스의.계속 적자임시 테이블에 임시 데이터의 일부. 이렇게 하면 쿼리 속도가 대부분 10배 이상 빨라지지만 영구적인 솔루션을 제공하지 못합니다.파워 쿼리 설치사용자가 Excel 통합 문서와 동적 연결을 만들고 이 연결을 지속적으로 새로 고쳐 데이터베이스에서 업데이트를 가져오는 Access 데이터베이스용 기능입니다.압축 및 복구 유틸리티 예약데이터베이스가 종료되는 즉시. 데이터베이스에서 정기적으로 중복 공간을 줄이기 위해 자동 '닫을 때 압축'이 수행됩니다.

메모: 관리 역할이 있는 사용자에게는 Access 데이터베이스에서 읽기-쓰기-삭제 기능이 할당됩니다. 관리 역할은 여러 사용자(예: 다른 부서의 책임자)에게 할당될 수 있습니다.



그러나 관리 사용자 중 한 명이 위의 5가지 규칙을 준수하는 것을 잊었을 때 우리 조직의 Access 데이터베이스가 손상되었습니다.

Access 데이터베이스 문제 손상의 근본 원인 분석(RCA)



우리 조직은 큰 조직이 아니므로 Access 데이터베이스는 데이터를 저장할 만큼 충분히 큽니다. 이러한 Access 데이터베이스는 다른 부서를 기준으로 분류됩니다. 예를 들어 '재무 데이터베이스'는 '마케팅 데이터베이스'와 다르며 모든 데이터베이스는 공통 물리적 서버에서 사용할 수 있습니다.

그러나 관리 권한이 있는 사용자 중 한 명이 해당 메일을 잊어버리고 복잡한 쿼리를 작성하기 시작했습니다. 이러한 복잡한 쿼리는 백엔드에서 불필요한 임시 파일을 생성하기 시작했고 어느 좋은 날 일정 기간 동안 쌓인 데이터로 인해 Access 데이터베이스가 손상되었습니다. 데이터베이스 접근성을 포함한 해당 데이터베이스와 관련된 모든 활동이 갑자기 중단되었습니다.

Access 데이터베이스를 정렬하고 모든 예방 조치를 취한 후에도 관리자가 무의식적으로 저지르는 작은 오류가 큰 문제로 이어졌습니다.

이제 손상이 발생했으므로 우리의 첫 번째 작업은 손상 오류를 해결하고 데이터베이스를 다시 활성화하는 것이었습니다.

Access 데이터베이스를 복구하기 위해 채택된 해결 방법

RCA는 문제의 원인과 해결 방법을 식별하는 데 도움이 되었습니다.

백업을 통한 복원: 데이터베이스 복원에 사용할 수 있는 전체 데이터베이스의 백업을 준비했습니다. 백업을 복원하기 위해 다음 단계를 수행했습니다.

  1. 파일 탐색기를 열고 데이터베이스의 정상적인 복사본을 선택하기 위해 탐색했습니다.
  2. 손상된 데이터베이스를 교체해야 하는 위치에 데이터베이스를 복사했습니다. 기존 데이터베이스를 교체하는 옵션이 있었고 우리는 그 옵션을 선택했습니다.
  3. 데이터베이스에 액세스할 수 있는지 확인하기 위해 데이터베이스를 열었습니다.

유감스럽게도 백업 복사본이 정상적이지 않은 것 같습니다. 그리고 Excel에서 사용할 수 있는 Access 데이터베이스가 오랫동안 새로 고쳐지지 않았음을 깨달았습니다.

그때부터 진짜 문제가 시작되었습니다.

Access 데이터베이스에 액세스할 수 없었고 백업이 정상적이지 않았으며 Power Query가 있는 Excel 통합 문서가 새로 고쳐지지 않았으며 이미 압축 및 복구 유틸리티를 실행하고 있었기 때문에 내장 유틸리티에서 Access 데이터베이스를 복구할 기회가 없었습니다.

데이터베이스 복구를 위한 최고의 솔루션

액세스할 수 없는 데이터베이스는 사용자들 사이에서 혼란을 야기했습니다. 대부분의 사용자는 좌초되어 일상적인 작업을 수행할 수 없었습니다. 우리는 정말 빨리 행동하고 이 문제를 최대한 빨리 해결해야 했습니다. 이제 해결하는 가장 좋은 방법은 가동 중지 시간을 연장하지 않고 전체 데이터베이스를 복구할 수 있는 타사 소프트웨어로 손상된 데이터베이스를 복구하는 것이었습니다.

우리는 효율적인 데이터베이스 복구 소프트웨어에 액세스 사용 가능한 몇 가지 옵션 중에서 선택하기로 결정한 액세스를 위한 스텔라 리페어 . 우리는 다른 사이트에 게시된 리뷰를 읽고 데모 버전을 사용하려고 생각했습니다.

참고: 예방 조치로 데이터베이스의 백업 복사본을 가져왔습니다.

DIY 소프트웨어로 밝혀졌습니다. 손상된 Access 파일을 제출하면 소프트웨어에서 최종 확인을 위해 전체 데이터베이스의 미리보기를 제공했습니다. 또한 Stellar 지원 팀은 우리의 질문을 해결하는 데 도움이되었습니다.

순전히 기쁨의 순간이었습니다. 소프트웨어를 활성화하고 수리하고 전체 Access 데이터베이스를 즉시 저장했습니다. 손상 문제가 완전히 해결되었으며 다시 한 번 모든 사용자가 데이터베이스에 액세스할 수 있습니다.

결론

Access 데이터베이스에 액세스할 수 없게 되는 경우는 다양하며 이 데이터베이스의 주요 문제는 손상되기 쉽다는 것입니다.

이러한 이유로 저는 항상 복잡한 쿼리를 생성하지 않도록 주의합니다. 이러한 쿼리는 백엔드에서 불필요한 임시 파일 생성, 데이터 가져오기 프로세스 속도 저하, 궁극적으로 Access 데이터베이스 손상과 같은 주요 문제를 일으키는 것으로 알려져 있습니다. 이런 일이 발생하면 즉각적인 주의가 필요합니다.

최근에 나는 quest에 의해 수행된 주요 발견 중 하나를 발견했습니다. 하드웨어 오류가 75% 수준에 도달하여 비즈니스 영향의 주요 원인임을 분명히 명시했습니다(아래 표에서 참조 참조). 이러한 하드웨어 또는 소프트웨어 오류는 비즈니스에 직접적인 영향을 미치므로 최우선적으로 처리해야 합니다.

백서 이미지

데이터베이스 백업이 즉각적인 솔루션을 제공하지만 백업이 정상적이지 않으면 문제가 발생합니다. Stellar Repair for Access와 같은 타사 소프트웨어는 손상된 Access 데이터베이스를 복구하는 데 있어 최상의 옵션입니다.

복잡한 쿼리로 인해 Access 데이터베이스가 손상된 우리의 경우 소프트웨어가 즉각적인 결과를 제공했습니다. 소프트웨어의 주요 이점은 활성화 없이 성능을 테스트할 수 있다는 것입니다. 그리고 활성화 직후 데이터를 저장할 수 있습니다. 시간 지연이 없었고 데이터베이스 구성 요소를 완전히 새로운 데이터베이스로 복원하여 손상 오류를 해결할 수 있었습니다.

사용자는 Access 데이터베이스에 액세스할 수 있었고 우리는 안심했습니다!