Tindakan makro CopyDatabaseFile

Penting: Artikel ini adalah terjemahan mesin, lihat penafian. Temukan versi bahasa Inggris artikel di sini sebagai rujukan Anda.

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 .

Catatan: Penafian Terjemahan Mesin: Artikel ini telah diterjemahan oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan terjemahan mesin ini untuk membantu pengguna yang bukan penutur bahasa Inggris agar dapat menikmati konten tentang produk, layanan, dan teknologi Microsoft. Karena artikel ini diterjemahkan oleh mesin, mungkin akan terdapat kesalahan kosa kata, sintaksis, atau tata bahasa.

Kembangkan keterampilan 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.

×