Convertire un database nel formato di file di Access 2007

È possibile convertire database di versioni precedenti di Access nel formato di file di Microsoft Office Access 2007, aprire database di versioni precedenti senza convertirli, nonché cambiare il formato di file predefinito per i nuovi database che vengono creati.

Per saperne di più

Convertire un database di Access in un formato di file diverso

Aprire file di versioni precedenti di Access in Office Access 2007

Cambiare il formato di file predefinito

Informazioni su alcune differenze tra i file di Office Access 2007 e quelli delle versioni precedenti di Access

Convertire un database di Access in un formato di file diverso

Il formato di file di Office Access 2007 consente di utilizzare nuove caratteristiche, ad esempio i campi di ricerca multivalore, il formato RTF e gli allegati, nonché di pubblicare un database in un sito di Windows SharePoint Services 3.0. Se si dispone di un database creato in una versione precedente di Access, è comunque possibile aprirlo in Office Access 2007. Per utilizzare tutte le nuove caratteristiche disponibili in Office Access 2007 è tuttavia necessario convertire il database nel formato di file di Office Access 2007. Dopo aver convertito un database in Office Access 2007, non è più possibile aprirlo o collegarsi a esso in versioni precedenti di Access. Se si condivide il database con altri utenti, è pertanto consigliabile verificare che tutti utilizzino Office Access 2007 prima di convertirlo nel formato di file di Office Access 2007.

Nota : Non è possibile convertire un database replicato nel formato di file di Office Access 2007. È tuttavia possibile utilizzare Office Access 2007 per creare una replica di un database esistente in formato Access 2000 o Access 2002-2003.

Il comando Salva con nome di Office Access 2007 consente di convertire un database in uno dei tre formati di file più recenti, ovvero Access 2000, Access 2002-2003 o Office Access 2007. Se si utilizza il comando Salva con nome, il formato di file nativo del database verrà mantenuto e verrà inoltre creata una copia del database nel formato di file specificato. È inoltre possibile utilizzare il comando per salvare una copia del database nello stesso formato di file dell'originale.

Convertire un database di Access in un formato di file diverso

  1. Se il file che si desidera convertire non è aperto, fare clic sul pulsante Microsoft Office Pulsante Microsoft Office e quindi scegliere Apri, individuare il file e quindi fare doppio clic su di esso per aprirlo.

    Nota : Se viene visualizzata la finestra di dialogo Miglioramento database in cui viene richiesto se si desidera aggiornare il database, ciò indica che il file di database che si sta aprendo è in un formato precedente ad Access 2000. Per continuare, passare alla sezione Aprire file di versioni precedenti di Access in Office Access 2007.

  2. Fare clic sul pulsante Microsoft Office Pulsante Microsoft Office , scegliere Salva con nome, quindi selezionare il formato di file desiderato in Salva database in un altro formato.

    È ad esempio possibile fare clic su Formato file corrente per salvare la copia nello stesso formato dell'originale oppure scegliere uno degli altri formati di file disponibili.

    È importante notare che se si utilizza il comando Salva database in un altro formato mentre sono aperti oggetti del database, verrà richiesto di chiuderli prima di creare la copia. Fare clic su per chiudere automaticamente gli oggetti oppure su No per annullare l'intera procedura. Se necessario, verrà inoltre richiesto di salvare le modifiche.

  3. Nella finestra di dialogo Salva con nome digitare un nome di file per la copia del database nella casella Nome file e quindi fare clic su Salva.

    La copia del database verrà quindi creata e aperta. Il database originale verrà chiuso automaticamente.

Nota : È possibile salvare un database di Office Access 2007 (file con estensione accdb) in un formato di file precedente (con estensione mdb) se il database ACCDB non contiene campi di ricerca multivalore, dati non in linea o allegati. Se si tenta di convertire un database ACCDB contenente uno o più di questi elementi nel formato di file MDB, verrà visualizzato un messaggio di errore.

Torna all'inizio

Aprire file di versioni precedenti di Access in Office Access 2007

Quando si apre un file di database con estensione mdb nel formato di Access 97 o Access 95, viene visualizzata la finestra di dialogo Miglioramento database per richiedere se si desidera aggiornare il database. Per continuare, eseguire una delle operazioni seguenti:

  • Fare clic su per aggiornare il database al formato di file selezionato come predefinito in Office Access 2007. Dopo la conversione del database, sarà possibile apportare modifiche di struttura al file in Office Access 2007, ma non sarà più possibile aprire il database utilizzando una versione di Access precedente a quella in cui è stato convertito il database. Per ulteriori informazioni sulla modifica del formato di file predefinito in Office Access 2007, vedere la sezione Cambiare il formato di file predefinito.

  • Fare clic su No per aprire il database senza aggiornarlo. Sarà ancora possibile utilizzare il file, ma non saranno consentite modifiche di struttura eseguite con Office Access 2007.

  • Fare clic su Annulla per annullare l'operazione di apertura.

Torna all'inizio

Cambiare il formato di file predefinito

Dopo la prima installazione di Office Access 2007, il formato di file predefinito è accdb. Ciò significa che quando si crea un nuovo database scegliendo Database vuoto nella pagina Introduzione a Microsoft Office Access o facendo clic sul pulsante Microsoft Office Pulsante Microsoft Office e scegliendo Nuovo Icona del pulsante , viene creato un nuovo file con estensione accdb.

È possibile modificare il formato di file predefinito in modo che in Office Access 2007 vengano creati file con estensione mdb compatibili con le versioni precedenti di Access. I formati disponibili sono Access 2000 e Access 2002-2003. Se si imposta il formato di file predefinito su uno dei formati di file precedenti, è possibile utilizzare l'ambiente di sviluppo migliorato di Office Access 2007, ma non aggiungere le nuove funzionalità di Office Access 2007 nei nuovi file, ad esempio i campi di ricerca multivalore e l'integrazione con Windows SharePoint Services.

Per cambiare il formato di file predefinito:

  1. Fare clic sul pulsante Microsoft Office  Pulsante Microsoft Office , quindi su Opzioni di Access. Icona del pulsante

  2. Nel riquadro a sinistra della finestra di dialogo Opzioni di Access fare clic su Impostazioni generali.

  3. In Creazione di database selezionare il formato di file desiderato nell'elenco a discesa Formato di file predefinito e quindi fare clic su OK.

Il formato di file predefinito specificato verrà utilizzato per la creazione di nuovi file quando si fa clic su Database vuoto nella pagina Introduzione a Microsoft Office Access o si fa clic sul pulsante Microsoft Office Pulsante Microsoft Office e quindi si sceglie Nuovo.

Ignorare il formato di file predefinito

Se si imposta il formato di file predefinito su una versione specifica di Access, è sempre possibile ignorare il formato predefinito per la creazione di un nuovo database:

  1. Fare clic su Database vuoto nella pagina Introduzione a Microsoft Office Access oppure fare clic sul pulsante Microsoft Office Pulsante Microsoft Office e quindi scegliere Nuovo Icona del pulsante .

  2. Digitare un nome per il nuovo database nella casella Nome file e quindi fare clic sul pulsante Sfoglia accanto alla casella Nome file.

  3. Fare clic sul formato di file desiderato nell'elenco a discesa Tipo file e quindi su OK.

Torna all'inizio

Informazioni su alcune differenze tra i file di Office Access 2007 e quelli delle versioni precedenti di Access

Microsoft Office System 2007 include il modulo di gestione di database di Access, ovvero una versione avanzata del modulo di gestione di database Microsoft Jet. Si tratta di un modulo di gestione aggiornato che consente l'integrazione con Windows SharePoint Services 3.0 e Microsoft Office Outlook 2007, nonché di utilizzare i miglioramenti apportati a Office Access 2007, ad esempio la creazione di campi di ricerca multivalore.

Estensioni dei nomi file

In Office Access 2007 sono state introdotte alcune nuove estensioni per i nomi di file:

  • ACCDB    L'estensione per il nuovo formato di file dei database di Office Access 2007. Sostituisce l'estensione mdb.

  • ACCDE    L'estensione per i file di Office Access 2007 salvati in modalità di "sola esecuzione". Nei file con estensione accde tutto il codice sorgente Visual Basic, Applications Edition (VBA) viene rimosso. In tali file il codice VBA può essere pertanto eseguito ma non modificato. L'estensione accde sostituisce l'estensione mde.

  • ACCDT    L'estensione dei nomi file per i modelli di database di Access.

File di informazioni sul gruppo di lavoro

Nei file di informazioni sul gruppo di lavoro vengono memorizzate informazioni relative ai database protetti. L'estensione di tali file è mdw. In Office Access 2007 non sono state apportate modifiche al formato di file con estensione mdw. Il componente per la gestione dei gruppi di lavoro di Office Access 2007 consente di creare file con estensione mdw identici a quelli creati nelle versioni comprese tra Access 2000 e Access 2003. I file con estensione mdw creati in tali versioni possono essere quindi utilizzati nei database di Office Access 2007.

File di blocco

All'apertura di un database, il relativo blocco viene controllato da un file di blocco. Quando si apre un file con estensione mdb, viene creato e aperto un file di blocco con estensione ldb. Ciò avviene anche se si utilizza Office Access 2007 per aprire un file di database con estensione mdb. Se si apre il file Db1.mdb, ad esempio, viene creato e aperto un file denominato Db1.ldb che ne controlla il blocco. Per i file creati nel formato di file di Office Access 2007 (con estensione accdb), il blocco viene controllato mediante la creazione e l'apertura di un file con estensione laccdb. Se si apre il file Db1.accdb, ad esempio, verrà creato e aperto un file di blocco denominato Db1.laccdb. Analogamente ai file con estensione ldb, quelli con estensione laccdb vengono eliminati automaticamente quando i database vengono chiusi da tutti gli utenti.

Grazie alla separazione dei file di blocco per i file di Office Access 2007 e i file creati in versioni precedenti di Access, è possibile aprire contemporaneamente i file Db1.mdb e Db1.accdb in Office Access 2007 senza creare conflitti per il file di blocco, poiché vengono creati due file di blocco diversi. È inoltre possibile aprire contemporaneamente lo stesso file mdb in Office Access 2007 e in una versione precedente di Access utilizzando lo stesso file di blocco con estensione ldb in entrambe le versioni.

File con estensione accde

L'estensione di file accde in Office Access 2007 corrisponde all'estensione mde delle versioni precedenti di Access. Si tratta di una versione bloccata del file con estensione accdb originale. Se il file con estensione accdb contiene codice VBA, nel corrispondente file con estensione accde verrà incluso solo il codice compilato, in modo che tale codice non possa essere visualizzato o modificato dall'utente. Gli utenti di file con estensione accde non dispongono inoltre delle autorizzazioni necessarie per apportare modifiche alla struttura di maschere o report. È possibile creare i file con estensione accde a partire da quelli con estensione accdb mediante la procedura seguente:

Creare un file con estensione accde in Office Access 2007

  1. In Office Access 2007 aprire il database che si desidera salvare come file con estensione accde.

  2. Nel gruppo Strumenti database della scheda Strumenti database fare clic su Crea ACCDE. Icona del pulsante

  3. Nella finestra di dialogo Salva con nome selezionare la cartella in cui si desidera salvare il file, digitare un nome nella casella Nome file e quindi fare clic su Salva.

Tabelle collegate

È possibile collegare una tabella nel formato di una versione precedente di Access in una versione più recente. Non è tuttavia possibile collegare una tabella di una versione successiva a un database di una versione precedente. Ad esempio, è possibile collegare un database con estensione accdb a tabelle di un altro database con estensione accdb o a tabelle di un database con estensione mdb, ma non è possibile collegare le tabelle di un database con estensione mdb a quelle di un database con estensione accdb.

Torna all'inizio

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×