Lewati ke konten

Konversi ADP menjadi ACCDB

Migrasikan proyek Access ADP lama ke front end ACCDB atau database lokal.

Buat berkas ACCDB secara online

Kami belum bisa membaca berkas ADP, jadi konversi ini belum tersedia. Jika Anda bisa mengekspor pekerjaan Anda ke salah satu format ini atau lainnya, kami akan mengubahnya menjadi ACCDB:

Ingin mengonversi ADP ke ACCDB?

Beri tahu kami. Kami memilih konversi berikutnya yang akan ditambahkan berdasarkan minat.

Bagaimana mengkonversi adp ke accdb berkas

Instalasi Microsoft Access yang lebih baru tidak dapat membuka proyek .adp, sehingga aplikasi SQL Server lama sering kali perlu dimigrasikan sebelum dapat diedit atau dibagikan. Hasil yang diperlukan biasanya berupa front end .accdb yang terhubung ke SQL Server, atau database Access baru yang berdiri sendiri dan berisi data yang disalin.

Apa itu format ADP

File ADP adalah Microsoft Access Project yang digunakan oleh Access 2000 hingga Access 2010. File ini menyimpan objek aplikasi seperti formulir, laporan, project queries, makro, dan kode VBA, sedangkan data aplikasi biasanya berada di Microsoft SQL Server.

Berbeda dengan database .mdb atau .accdb, ADP biasanya tidak berisi tabel lokal Jet atau ACE. ADP bergantung pada database SQL Server, pengaturan koneksinya, objek server, dan izin yang diperlukan untuk menggunakannya. Access 2010 adalah versi terakhir yang dapat membuka file ADP; Access 2013 dan versi setelahnya telah menghapus dukungan ADP.

Apa itu format ACCDB

ACCDB adalah format database native Access yang diperkenalkan bersama Access 2007. Format ini dapat berisi tabel lokal, query, formulir, laporan, makro, dan modul VBA, atau berfungsi sebagai front end dengan tabel SQL Server yang ditautkan melalui ODBC.

ACCDB mendukung fitur yang tidak tersedia dalam format MDB yang lebih lama, termasuk attachment dan multivalued fields. Sebuah file memiliki ukuran maksimum 2 GB, tidak termasuk data yang disimpan di linked server. ACCDB juga tidak mendukung model keamanan user-level berbasis workgroup pada Access versi lama.

Cara memigrasikan ADP ke ACCDB

Tidak ada konversi satu klik yang andal untuk mengubah proyek ADP, objek SQL Server, dan kode yang bergantung pada server menjadi file ACCDB. Gunakan Access 2010 untuk memeriksa sumber dan versi Access yang didukung untuk membuat tujuan migrasi.

  1. Buat cadangan file ADP dan database SQL Server. Catat nama server dan database, schema, tabel, view, stored procedures, pengaturan koneksi, login, izin, dan dependensi eksternal.
  2. Buka ADP di Access 2010. Inventarisasi formulir, laporan, project queries, stored procedures, makro, modul VBA, perilaku startup, references, dan event code. Access 2013 atau versi setelahnya tidak dapat melakukan pemeriksaan ini.
  3. Di Access 2007 atau versi setelahnya, buat database kosong melalui File → New → Blank database dan simpan sebagai converted.accdb. File kosong tersebut adalah tujuan migrasi; file itu tidak dibuat dengan mengganti ekstensi ADP.
  4. Untuk aplikasi berbasis SQL Server, tautkan tabel dan view yang diperlukan melalui External Data → New Data Source → From Other Sources → ODBC Database. Pilih Link to the data source by creating a linked table, pilih atau buat DSN SQL Server yang benar, lakukan autentikasi, lalu pilih objek yang akan ditautkan. Gunakan driver ODBC SQL Server yang sesuai dan pastikan setiap komputer deployment dapat menjangkau server.
  5. Untuk database yang berdiri sendiri, ekspor atau salin tabel SQL Server yang dipilih ke Access menggunakan SQL Server Import and Export Wizard atau proses transfer data terkontrol lainnya. Setelah impor, verifikasi atau buat ulang primary keys, indexes, relationships, validation rules, perilaku identity, dan default yang diperlukan. Jangan berasumsi bahwa data types dan constraints SQL Server memiliki padanan Access yang identik.
  6. Buat ulang formulir, laporan, query, makro, dan modul VBA ADP di dalam ACCDB. Beberapa objek atau kode yang kompatibel dapat disalin secara manual, tetapi project objects khusus ADP tidak boleh dianggap akan diimpor dengan benar. Ganti server queries dengan Access queries, pass-through queries, linked-table queries, atau pemanggilan stored procedures secara eksplisit, sesuai kebutuhan.
  7. Perbarui record sources, connection strings, parameters, references, startup actions, dan permission handling. Uji insert, update, delete, laporan, error handling, transactions, dan akses multi-user terhadap salinan data sebelum deployment.

Gunakan Access 2010 untuk membuka dan mendokumentasikan proyek lama, versi Access yang didukung untuk ACCDB baru, serta SQL Server Management Studio dan SQL Server Import and Export Wizard untuk schema server, procedures, permissions, dan migrasi data. Biarkan ADP asli dan database SQL Server tidak berubah hingga pengujian selesai.

Batas kompatibilitas dan konversi

Hasil yang umum adalah front end ACCDB yang terhubung ke SQL Server, bukan satu file portabel. Mempertahankan SQL Server akan mempertahankan server-side procedures, triggers, security, transaction processing, dan penyimpanan volume besar. Mengimpor data ke ACCDB mengubah kapasitas, concurrency, perilaku query, dan terkadang data types.

SQL Server-specific types, functions, computed columns, identity columns, triggers, views, dan stored procedures memerlukan validasi satu per satu. VBA yang menggunakan ADO, perintah project ADP, parameter khusus server, atau direct project references mungkin memerlukan revisi connection dan command code. SQL Server authentication, firewall rules, konfigurasi DSN, dan user permissions juga harus dibuat ulang atau didokumentasikan untuk front end baru.

Online converters umum tidak sesuai untuk migrasi ini: ADP bergantung pada instalasi SQL Server dan objek aplikasi yang tidak dapat direproduksi oleh file converter. Mengunggah file juga dapat mengungkapkan connection details atau business data terkait. Oleh karena itu, online converter yang memiliki reputasi baik bukan rekomendasi yang tepat untuk pasangan format ini.

ADP vs ACCDB: perbandingan format

Bagaimana format ADP dan ACCDB dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file ADP dan ACCDB
Properti .ADP Microsoft Access Data Project .ACCDB Microsoft Access Database
Dapat dibaca teks biasa Ya Tidak
Tipe data Bertipe Bertipe
Struktur bertingkat Ya Ya
Beberapa tabel atau sheet Ya Ya
Ukuran file umum Kecil Sedang
Standar terbuka Tidak Tidak
Paling cocok untuk Pertukaran data Pertukaran data
Diperkenalkan 2000 2007
Pengembang Microsoft Microsoft
Tipe MIME — application/vnd.ms-access

Informasi tentang ekstensi dan jenis file disediakan oleh File-Extensions.org

Sudah diunduh

File ini sudah diunduh. Demi privasi Anda, file langsung kami hapus dari server setelah diunduh, sehingga tidak bisa diunduh lagi. Jika Anda membutuhkannya sekali lagi, konversi ulang file tersebut.