Tindakan makro CopyDatabaseFile

Catatan:  Kami ingin secepatnya menyediakan konten bantuan terbaru dalam bahasa Anda. Halaman ini diterjemahkan menggunakan mesin dan mungkin terdapat kesalahan tata bahasa atau masalah keakuratan. Kami bertujuan menyediakan konten yang bermanfaat untuk Anda. Dapatkah Anda memberi tahu kami apakah informasi ini bermanfaat untuk Anda di bagian bawah halaman ini? Berikut artikel dalam bahasa Inggris untuk referensi.

Anda bisa menggunakan tindakan makro CopyDatabaseFile untuk membuat salinan saat ini Microsoft SQL Server 7.0 atau lebih baru database yang tersambung ke proyek Anda akses (* .adp). Access melepaskan database saat ini dan lalu melampirkan ke server tujuan. Untuk informasi selengkapnya tentang penghapusan dan melampirkan file, lihat dokumentasi SQL Server.

Catatan: Tindakan ini tidak akan diperbolehkan jika database tidak tepercaya.

Catatan: Access 2010 adalah versi terakhir yang mendukung akses data proyek.

Pengaturan

Tindakan makro CopyDatabaseFile memiliki argumen berikut.

Argumen tindakan

Deskripsi

Nama File database

Nama Data File Master yang baru. Jalur file default adalah lokasi file project Access (.adp).

Timpa File yang sudah ada

Menentukan apakah untuk mengganti file yang sudah ada dengan nama yang sama. Jika disetel ke ya dan nama file yang sudah ada, file ditimpa. Jika diatur ke tidak dan nama file yang sudah ada, file yang tidak ditimpa dan tindakan gagal. Jika file belum ada, pengaturan ini diabaikan. Default adalah ya.

Memutuskan koneksi semua pengguna

Menentukan apakah akses harus memaksa pengguna menonaktifkan database. Jika diatur ke ya, setiap pengguna yang tersambung ke database saat ini terputus sehingga operasi database bisa melanjutkan. Jika diatur ke tidak dan satu atau lebih pengguna tersambung ke database, Salin database operasi gagal. Default adalah tidak ada.

Memutuskan koneksi pengguna dari database tanpa memadai peringatan dapat mengakibatkan kehilangan data.

Keterangan

Operasi sinkron, sehingga Anda tidak bisa melakukan operasi lainnya hingga salinan database selesai.

Tindakan makro CopyDatabaseFile tidak hanya menyalin data, definisi data, dan objek database, tetapi juga menyalin diperluas propertinya, seperti nilai default, batasan teks dan nilai pencarian.

Persyaratan untuk menyalin database:

  • Anda harus memutuskan koneksi semua aplikasi dan pengguna sebelum Anda menyalin database file.

  • Semua objek dan tampilan kecuali panel navigasi yang harus ditutup.

  • Database saat ini tidak bisa direplikasi.

  • Database server sumber harus menjadi Microsoft SQL Server versi 7.0 atau yang lebih baru, atau SQL Server 2000 Desktop mesin berjalan pada komputer lokal.

  • Database SQL Server pada server sumber harus satu file database.

  • Anda harus menjadi anggota dari peran sysadmin di komputer SQL Server sumber dan tujuan.

Untuk menjalankan tindakan makro CopyDatabaseFile dalam modul Visual Basic for Applications, gunakan metode CopyDatabaseFile dari objek DoCmd .

Kembangkan keterampilan Office Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×