Сообщение об ошибке при запуске Microsoft FRx: «Во время выполнения ошибка ' 3051': Jet файл базы данных Microsoft ядра не может открыть»


Симптомы


При запуске FRx или создать отчет, появляется следующее сообщение об ошибке:

Ошибка выполнения '3051': ядро базы данных Microsoft Jet не может открыть файл '\\server\share\FRx\Sysdata\FRxQue32.mdb'. Файл уже открыт другим пользователем в монопольном режиме, или вам необходимо разрешение на просмотр данных
.

Причина


Файл, указанный в сообщении об ошибке был выбран атрибут только для чтения, или пользователь не имеет достаточных разрешений для каталога, содержащего файл.

Решение


  1. В проводнике Windows перейдите в каталог, указанный в сообщении об ошибке. Щелкните правой кнопкой мыши файл, указанный в сообщении об ошибке и нажмите кнопку Свойства.
  2. Убедитесь, что флажок Только чтение не установлен в разделе атрибуты . Если это так, снимите его. Нажмите кнопку ОК.
  3. Переход вверх на один уровень родительского элемента текущего каталога. Например если вы работали с \\server\share\FRx\Sysdata\, при перемещении вверх на один уровень должен отображаться \\server\share\FRx\directory.
  4. Щелкните правой кнопкой мыши на каталог, содержащий указанный файл и выберите команду Свойства. В нашем примере это будет каталог SysData.
  5. Щелкните вкладку Безопасность убедитесь, что все FRx пользователи имеют разрешения на Чтение, Чтение и выполнение, записатьи Изменение каталога. Если все пользователи отсутствуют эти разрешения добавить разрешения и нажмите кнопку ОК. Повторите действие, вызвавшее ошибку - ошибка не должна больше возникать.
 

Ссылки


Номер ошибки: 107476 (Content Maintenance)