Converti accde in accdb

Converti ACCDE in ACCDB

Recupera un database Access modificabile da un ACCDE individuando la sua origine originale.

Crea file ACCDB online

Non sappiamo ancora leggere i file ACCDE, quindi questa conversione non è disponibile. Se puoi esportare il tuo lavoro in uno di questi formati o in altri, ne ricaviamo un ACCDB:

Come convertire accde in accdb file

Uno sviluppatore potrebbe aver bisogno di un database modificabile dopo aver ricevuto solo un'applicazione Access distribuita, oppure quando un programma richiede un file .accdb per apportare modifiche di progettazione. Un file .accde normalmente non può essere riconvertito, perché la compilazione rimuove il codice sorgente VBA e blocca gli oggetti a livello di progettazione.

Cos'è il formato ACCDE

.accde è il formato di distribuzione compilato di Microsoft Access, creato da un database modificabile con Database Tools → Make ACCDE in Access 2007 e versioni successive. Access compila il progetto VBA e rimuove il relativo codice sorgente, impedendo agli utenti di visualizzare o modificare i moduli VBA e di cambiare la progettazione di maschere e report.

Un file ACCDE non è strettamente di sola lettura: gli utenti possono generalmente aggiungere, modificare o eliminare record quando l'applicazione lo consente. Gli sviluppatori lo distribuiscono per consentire agli utenti di eseguire un'applicazione Access senza fornire loro il database sorgente o il normale accesso alla progettazione. Microsoft Access o Access Runtime possono eseguire applicazioni ACCDE compatibili; Access Database Engine può fornire la connettività ai dati, ma non esegue direttamente maschere, report, macro o VBA di Access.

Cos'è il formato ACCDB

.accdb è il formato di database Access modificabile introdotto con Access 2007. Può contenere tabelle, relazioni, query, maschere, report, macro e moduli VBA modificabili, oltre a campi di tipo allegato e multivalore.

Un file ACCDB è necessario quando occorre modificare le strutture delle tabelle, le relazioni, le query, le maschere, i report, il comportamento all'avvio o il codice VBA. Non è automaticamente più piccolo o più veloce di un file ACCDE; la differenza principale è che ACCDE è compilato e limita le modifiche alla progettazione. I file ACCDB richiedono Access 2007 o una versione compatibile successiva e non possono essere aperti dalle versioni precedenti di Access senza convertirli in un formato più vecchio.

Come ottenere un file ACCDB

Microsoft Access non dispone di una conversione ACCDE-to-ACCDB supportata. Rinominare database.accde in database.accdb cambia solo l'estensione del nome file e non modifica il formato interno. File → Save As non può ripristinare il codice sorgente o le informazioni di progettazione rimosse durante la compilazione.

  1. Individuare il file sorgente .accdb originale e modificabile nei file dello sviluppatore, nei backup, nel repository di controllo del codice sorgente o nei record di distribuzione. Potrebbe essere utilizzabile anche un vecchio file sorgente .mdb.
  2. Aprire il sorgente con la versione desktop appropriata di Microsoft Access. Verificare le librerie referenziate, i controlli ActiveX, le tabelle collegate e la compatibilità a 32 o 64 bit prima di apportare modifiche.
  3. Apportare le modifiche necessarie al database sorgente. Se il sorgente è un vecchio file MDB, utilizzare File → Save As → Access Database (*.accdb) quando supportato.
  4. Eseguire il backup del sorgente modificato, eseguire Database Tools → Compact and Repair Database, testarlo e utilizzare Database Tools → Make ACCDE solo quando è necessaria una nuova copia di distribuzione protetta.

Cosa può essere recuperato senza il sorgente

Creare un file .accdb vuoto in Microsoft Access desktop e utilizzare External Data → New Data Source → From Database → Access per tentare di importare le tabelle o esportare i relativi dati dall'ACCDE. A seconda delle autorizzazioni e degli oggetti presenti nel file, potrebbero essere trasferibili anche alcune query o altri oggetti accessibili, ma i risultati dell'importazione non costituiscono una conversione completa.

Questo processo non può ripristinare il codice sorgente VBA originale, i dettagli di progettazione protetti, i riferimenti originali o il comportamento garantito di maschere e report. Un database ricostruito potrebbe richiedere la ricreazione manuale di relazioni, indici, query, maschere, report, impostazioni di avvio, percorsi delle tabelle collegate, macro e codice. Anche i dati importati potrebbero richiedere la convalida dei tipi di campo, delle chiavi primarie, degli allegati, delle regole di convalida e delle relazioni.

Convertitori online e limiti di compatibilità

Nessun convertitore online affidabile può ricostruire informazioni assenti da un file ACCDE. I servizi che dichiarano di poter recuperare un file ACCDB modificabile potrebbero basarsi su estrazione o reverse engineering non supportati e non possono garantire il sorgente originale o il comportamento degli oggetti. Il caricamento di un file ACCDE contenente dati personali, finanziari o aziendali espone inoltre tali dati a terze parti.

Access Runtime può eseguire un file ACCDE, ma non può convertirlo in un file ACCDB modificabile. Gli strumenti di terze parti potrebbero estrarre dati o tentare il recupero degli oggetti, ma non equivalgono al recupero del sorgente originale e dovrebbero essere valutati in base a licenza, sicurezza e compatibilità.

Anche un file ACCDB recuperato importando oggetti è un nuovo database, non una conversione fedele. Prima della distribuzione, testarlo con la versione di Access richiesta, l'architettura bit di Office, i riferimenti esterni, i controlli ActiveX, i driver ODBC, le origini dati collegate e le autorizzazioni dell'applicazione.

In poche parole, è impossibile convertire direttamente ACCDE in ACCDB.
Pertanto non esiste un cosiddetto convertitore accde in accdb o un convertitore online gratuito . Convertitore da accde a .accdb da trovare.

Confronto formato: ACCDE vs ACCDB

Come i formati ACCDE e ACCDB si confrontano sulle proprietà più importanti per questa conversione.

Confronto dei formati ACCDE e ACCDB
Proprietà .ACCDE Microsoft Access Execute-Only Database .ACCDB Microsoft Access Database
Leggibile come testo semplice No No
Tipi di dati Tipizzato Tipizzato
Strutture nidificate Sì Sì
Formule Sì —
Più tabelle o fogli Sì Sì
Dimensione tipica del file Medio Medio
Standard aperto No No
Ideale per Scambio dati Scambio dati
Introdotto 2007 2007
Sviluppatore Microsoft Microsoft
Tipo MIME — application/vnd.ms-access