Microsoft FRx를 시작할 때 오류 메시지: "런타임 오류 '3051': Microsoft Jet 데이터베이스 엔진에서 파일을 열 수 없습니다."

증상

FRx를 시작하거나 보고서를 생성하면 다음과 같은 오류 메시지가 표시됩니다.

참고

런타임 오류 '3051': Microsoft Jet 데이터베이스 엔진에서 '\\server\share\FRx\Sysdata\FRxQue32.mdb' 파일을 열 수 없습니다. 이미 다른 사용자가 단독으로 열거나 해당 데이터를 볼 수 있는 권한이 필요합니다.

.

원인

오류 메시지에 나열된 파일에는 읽기 전용 특성이 선택되어 있거나 사용자에게 파일이 포함된 디렉터리에 대한 권한이 부족합니다.

해결 방법

  1. Windows Explorer 사용하여 오류 메시지에 나열된 디렉터리로 이동합니다. 오류 메시지에 나열된 파일을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
  2. 특성 섹션에서 읽기 전용 검사 상자가 선택되어 있지 않은지 확인합니다. 이 경우 지우기. 확인을 클릭합니다.
  3. 현재 디렉터리의 부모로 한 수준 위로 이동합니다. 예를 들어 \\server\share\FRx\Sysdata\로 이동한 경우 한 수준 위로 이동하면 \\server\share\FRx\directory가 표시됩니다.
  4. 나열된 파일이 포함된 디렉터리를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다. 이 예제에서는 SysData 디렉터리입니다.
  5. 보안 탭을 클릭합니다. 모든 FRx 사용자에게 디렉터리에 대한 읽기, 읽기 & 실행, 쓰기수정 권한이 있는지 확인합니다. 이러한 권한이 없는 사용자가 있는 경우 권한을 추가한 다음 확인을 클릭합니다. 오류를 발생시킨 작업을 반복합니다. 오류가 더 이상 발생하지 않아야 합니다.

참조 자료