Accesso esclusivo DB

di il
1 risposte

Accesso esclusivo DB

Il programma in questione è usato da 6 persone in contemporanea ma alla prima apertura DOPO AVER FATTO IL COMPATTA E RIPRISTINA DB compare questo messaggio :

non si dispone di accesso esclusivo al database in questo momento. Le modifiche apportate potrebbero andare perse.

È possibile che questo messaggio di errore venga visualizzato quando si tenta di aprire un oggetto di database in visualizzazione Struttura o quando si tenta di salvare le modifiche apportate alla struttura di un oggetto di database. Per apportare modifiche alla struttura di alcuni tipi di oggetto, è necessario un blocco esclusivo del database, poiché altri utenti potrebbero tentare di utilizzare tali oggetti. Questo errore indica che il database di Access non è bloccato in modo esclusivo. Se si modifica il nome di una tabella o la definizione dei relativi campi mentre un altro utente ha la tabella aperta, si verificherà un errore grave per l'altro utente. Per aggiornare l'oggetto, è pertanto necessario accedere in modo esclusivo al database. Quando si rilascia il blocco esclusivo, gli altri utenti potranno utilizzare di nuovo il database.
Per le attività di sviluppo, è consigliabile implementare uno strumento di controllo del codice sorgente utilizzando il componente aggiuntivo Microsoft Visual SourceSafe per Microsoft Access. In alternativa, è possibile distribuire copie di lavoro locali del database a ogni sviluppatore.


dandogli ok il programma continua a funzionare e i dati non vengono persi ma si salvano. La cosa strana che il messaggio me lò dà anche sul pulsante di ricerca, che non va a modificare dati

Però se chiudo e riapro il programma poi il messaggio non compare più.
A questo punto credo sia dovuto alla prima apertura dopo la compattazione. Se è per questo la procedura per evitare il messaggio potrebbe essere che dopo la compattazione apro e chiudo il DB un paio di volte e il messaggio non compare più.

è capitato pure a voi ? consigli ?

1 Risposte

  • Re: Accesso esclusivo DB

    Non ti preoccupare è una forma di protezione.

    I database possono essere aperti in varie modalità, in base a vari criteri e permessi.

    Fai questa prova.

    da Access, portati sulla pagina per aprire un database.
    Seleziona un database qualsiasi, vicino al pulsante apri c'è la freccetta coma una combo box.
    Quella ti apre un menù dove puoi scegliere in che modalità aprire il database.

    In sola lettura, in modalità esclusiva, in sola scrittura etc etc.

    Ogni modalità da dei permessi all'utilizzatore.

    Praticamente sono come i permessi per accedere alle reti ed ai pc.
Devi accedere o registrarti per scrivere nel forum
1 risposte