Visualizzazione di messaggi di errore durante la conversione di file di informazioni sul gruppo di lavoro (mdw) in Access 2002

Traduzione articoli Traduzione articoli
Identificativo articolo: 282357 - Visualizza i prodotti a cui si riferisce l?articolo.
Questo articolo Ŕ stato precedentemente pubblicato con il codice di riferimento I282357
Per la versione di questo articolo relativa a Microsoft Office Access 2003, vedere 824258.
DifficoltÓ media: sono richieste conoscenze di base di creazione di macro, gestione di codice e di interoperabilitÓ.

Il contenuto di questo articolo Ŕ applicabile solo ai database Microsoft Access (mdb).

Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Durante l'impiego dell'utilitÓ Converti database per convertire un file di informazioni sul gruppo di lavoro (mdw) creato in Microsoft Access 95 o Microsoft Access 97 nella versione di Microsoft Access 2002, vengono visualizzati messaggi di errore analoghi ai seguenti:
Impossibile leggere i record. Nessuna autorizzazione di lettura per "MSysObjects".
Impossibile leggere i record. Nessuna autorizzazione di lettura per "MSysACEs".
Il modulo di gestione di database Microsoft Jet non Ŕ in grado di trovare la tabella o la query di input "MSysAccessObjects". Verificare che esista e che il nome sia stato digitato correttamente.
╚ per˛ possibile aderire normalmente al gruppo di lavoro definito dal nuovo file mdw.

Cause

Questo problema si verifica perchÚ l'utilitÓ Converti database non Ŕ in grado di trovare tutti i componenti del file di informazioni sul gruppo di lavoro contenuti in un file di database standard di Access (file con estensione mdb).

Risoluzione

Per risolvere il problema, utilizzare uno dei metodi descritti di seguito:
  • Aderire al file originale delle informazioni sul gruppo di lavoro senza convertirlo.

    Oppure
  • Creare un nuovo file di informazioni sul gruppo di lavoro in Access 2002.
Se si converte un database di Access 97 protetto nel formato di Access 2002, Ŕ possibile utilizzare il file di informazioni sul gruppo di lavoro originale oppure creare un nuovo file in Access 2002 e fare in modo che altri utenti aderiscano al nuovo gruppo di lavoro.

Durante l'aggiornamento da Access 95 o 97 Ŕ necessario convertire il database protetto, ma Ŕ possibile scegliere come gestire il file di informazioni sul gruppo di lavoro. In Access 2002 Ŕ possibile utilizzare il file di informazioni sul gruppo di lavoro esistente oppure creare un file completamente nuovo. Se si sceglie di creare un nuovo file, che offre migliori garanzie di protezione, sarÓ necessario immettere nuovamente tutti i dettagli del file di informazioni sul gruppo di lavoro, gli account utente e le password.

Metodo 1: Aderire al file di informazioni sul gruppo di lavoro originale

Per convertire un database di Access 95 o 97 protetto e continuare a utilizzare il file di informazioni sul gruppo di lavoro originale, attenersi alla seguente procedura:
  1. Avviare Access 2002 senza aprire alcun database.
  2. Scegliere Protezione dal menu Strumenti, quindi scegliere Amministratore gruppi di lavoro.
  3. Nella finestra di dialogo Amministratore gruppi di lavoro fare clic su Aderisci. Scorrere l'elenco per selezionare il file delle informazioni sul gruppo di lavoro che controlla il database protetto da convertire. Scegliere Apri, quindi OK per aderire al gruppo di lavoro.
  4. Scegliere UtilitÓ database dal menu Strumenti, quindi Converti database e infine fare clic su In formato Access 2002.
  5. Nella finestra di dialogo Converti database selezionare il database che si desidera convertire, quindi scegliere Converti.
  6. Nella finestra di dialogo Accesso specificare il nome utente e la password per il database protetto, quindi scegliere OK.
  7. Digitare un nome per il database protetto, quindi scegliere OK.
  8. Scegliere OK per confermare la lettura del messaggio relativo alla condivisione del database con utenti di versioni precedenti di Access.

Metodo 2: Creare un nuovo file di informazioni sul gruppo di lavoro

Per avvalersi dei miglioramenti in materia di protezione e prestazioni, Ŕ possibile ricreare il file di informazioni sul gruppo di lavoro attenendosi alla procedura seguente:
  1. Creare il nuovo file di informazioni sul gruppo di lavoro, accertandosi di specificare esattamente il nome, il nome della societÓ e l'ID del gruppo di lavoro utilizzati per creare il file originale, facendo la distinzione tra maiuscole e minuscole. Se i dati utilizzati per creare il file originale non vengono immessi correttamente, il gruppo Admins creato sarÓ incompatibile con quello del file del gruppo di lavoro originale.
  2. Ricreare eventuali account di gruppo, accertandosi di specificare esattamente il nome del gruppo e l'ID personale (PID) di ciascun gruppo, facendo la distinzione tra maiuscole e minuscole. Se i dati utilizzati per creare gli account di gruppo originali non vengono immessi correttamente, gli account di gruppo creati saranno incompatibili con quelli del file del gruppo di lavoro originale.
  3. Ricreare eventuali account utente, accertandosi di specificare esattamente il nome utente e l'ID personale (PID) di ciascun utente, rispettando la distinzione tra maiuscole e minuscole. Ancora una volta, se i dati utilizzati per creare gli account utente originali non vengono immessi correttamente, gli account utente creati saranno incompatibili con quelli del file del gruppo di lavoro originale.

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati alla fine di questo articolo.

Informazioni

Non Ŕ consigliabile convertire i file di informazioni sul gruppo di lavoro con l'utilitÓ Converti database di Access, e questo per due motivi: innanzitutto sono stati implementati miglioramenti a livello di protezione nei file di informazioni sul gruppo di lavoro di Microsoft Jet 4.0 e per potersi avvalere di tali miglioramenti Ŕ necessario ricreare il file.

In secondo luogo, anche se i file di informazioni sul gruppo di lavoro sono file di database Jet standard, non consentono di memorizzare dati di progetto di Access per maschere, report, macro e moduli. Durante il tentativo di Access di convertire il file, vengono visualizzati messaggi di errore perchÚ l'applicazione non Ŕ in grado di identificare lo spazio di memorizzazione per questi oggetti. Nella tabella MSysAccessObjects sono contenuti i dati di progetto di Access ed Ŕ presente solo nei database aperti in Access.

Per ulteriori informazioni sulla protezione a livello di utente e sui file di gruppi di lavoro, scegliere Guida in linea Microsoft Access dal menu ?, digitare protezione a livello utente nell'Assistente di Office o nella Ricerca libera e scegliere Cerca per visualizzare gli argomenti trovati.

Procedura per riprodurre il problema

  1. Su un computer che esegue Access 97 creare un nuovo file di informazioni sul gruppo di lavoro attenendosi alla procedura seguente:
    1. Fare clic sul pulsante Start, scegliere Esegui, digitare C:\Windows\System\WRKGADM.EXE nella casella Apri, quindi scegliere OK. Verificare che il percorso digitato corrisponda esattamente a quello della cartella System esistente sul computer in uso.
    2. Prendere nota del percorso e del nome del file di informazioni sul gruppo di lavoro corrente nella finestra di dialogo Amministratore gruppi di lavoro, quindi scegliere Crea.
    3. Nella finestra di dialogo Informazioni proprietario gruppo di lavoro digitare i dati desiderati, quindi scegliere OK.
    4. Nella finestra di dialogo File di informazioni gruppo di lavoro scegliere Sfoglia per selezionare la cartella desiderata, digitare il nome Test97 nella casella Nome file, quindi scegliere OK.
    5. Nella finestra di dialogo Conferma informazioni gruppo di lavoro scegliere OK, quindi di nuovo OK nell'avviso di completamento.
    6. Scegliere Aderisci, quindi digitare il percorso e il nome del file di informazioni sul gruppo di lavoro originale.
  2. Copiare il file Test97.mdw su un computer in cui Ŕ installato Access 2002.
  3. Avviare Access 2002.
  4. Aprire un database non protetto qualunque.
  5. Scegliere Opzioni dal menu Strumenti.
  6. Nella casella Formato di file predefinito della scheda Avanzate scegliere Access 2002.
  7. Scegliere OK per chiudere la finestra di dialogo Opzioni.
  8. Chiudere il database senza uscire da Access.
  9. Scegliere UtilitÓ database dal menu Strumenti, quindi Converti database e infine fare clic su In formato Access 2002.
  10. Nella finestra di dialogo Converti database selezionare File di gruppo di lavoro (*.mdw) nell'elenco Tipo file, quindi selezionare Test97.mdw.
  11. Fare clic su Converti.
  12. Nella finestra di dialogo Converti database con nome selezionare File di gruppo di lavoro (*.mdw) nell'elenco Tipo file.
  13. Digitare Test2002.MDW nella casella Nome file, quindi scegliere Salva. VerrÓ visualizzato un messaggio d'errore analogo al seguente:
    Il modulo di gestione di database Microsoft Jet non Ŕ in grado di trovare la tabella o la query di input "MSysAccessObjects". Verificare che esista e che il nome sia stato digitato correttamente.

ProprietÓ

Identificativo articolo: 282357 - Ultima modifica: venerdý 25 agosto 2006 - Revisione: 4.1
Le informazioni in questo articolo si applicano a
  • Microsoft Access 2002 Standard Edition
Chiavi:á
kbconversion kbtshoot kberrmsg kbprb KB282357
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com