Sintomi
Quando si avvia FRx o si genera un report, viene visualizzato il seguente messaggio di errore:
Nota
Errore di runtime "3051": il motore di database Microsoft Jet non riesce ad aprire il file "\\server\share\FRx\Sysdata\FRxQue32.mdb". È già aperto esclusivamente da un altro utente o è necessaria l'autorizzazione per visualizzarne i dati
.
Causa
Il file elencato nel messaggio di errore ha l'attributo di sola lettura selezionato o l'utente non dispone di autorizzazioni sufficienti per la directory contenente il file.
Risoluzione
- Tramite Esplora risorse, passare alla directory elencata nel messaggio di errore. Fare clic con il pulsante destro del mouse sul file elencato nel messaggio di errore e quindi scegliere Proprietà.
- Verificare che la casella di controllo Sola lettura non sia selezionata nella sezione Attributi . Se lo è, cancellalo. Fare clic su OK.
- Spostarsi verso l'alto di un livello fino all'elemento padre della directory corrente. Ad esempio, se è stato eseguito il passaggio a \\server\share\FRx\Sysdata\, salendo di un livello dovrebbe essere visualizzato \\server\share\FRx\directory.
- Fare clic con il pulsante destro del mouse sulla directory contenente il file elencato e quindi scegliere Proprietà. In questo esempio si tratta della directory SysData.
- Fare clic sulla scheda Sicurezza . Verificare che tutti gli utenti FRx dispongano delle autorizzazioni di lettura, lettura & esecuzione, scrittura e modifica per la directory. Se a qualche utente mancano queste autorizzazioni, aggiungerle e quindi fare clic su OK. Ripetere l'azione che ha causato l'errore: l'errore non dovrebbe più verificarsi.