Berlaku Untuk
Access 2010 Access 2007

Dalam proyek Access (*.adp), Anda dapat menggunakan tindakan makro TransferSQLDatabase untuk mentransfer database Microsoft SQL Server 7.0 atau yang lebih baru ke database SQL Server 7.0 atau yang lebih baru. Untuk informasi selengkapnya tentang mentransfer database, lihat dokumentasi SQL Server.

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

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

Pengaturan

Tindakan makro TransferSQLDatabase memiliki argumen berikut.

Argumen tindakan

Deskripsi

Server

Nama server database SQL Server 7.0 atau yang lebih baru yang Anda salin.

Database

Nama database baru yang akan dibuat di server tujuan.

Menggunakan Koneksi Tepercaya

Berspekulasi apakah ada koneksi tepercaya ke SQL Server atau tidak. Jika diatur ke Ya, maka ada koneksi tepercaya dan argumen Masuk dan Kata Sandi tidak diperlukan. Jika diatur ke Tidak, argumen Masuk dan Kata Sandi diperlukan. Defaultnya adalah Ya.

Saat Anda menggunakan koneksi tepercaya, keamanan SQL Server terintegrasi dengan keamanan sistem operasi Windows untuk menyediakan log masuk tunggal ke jaringan dan database.

Masuk

Nama server Masuk ke server tujuan.

Kata sandi

Kata sandi untuk argumen Login . Kata sandi ini disimpan sebagai teks dalam proyek Access, tetapi disembunyikan selama operasi transfer database.

Transfer Data Salinan

Menentukan apakah menyertakan data dalam operasi database transfer atau tidak. Saat diatur ke Ya, semua data disertakan untuk semua tabel, bersama dengan semua struktur data, properti yang diperluas, dan objek database. Ketika diatur ke Tidak, tidak ada data yang disertakan dari tabel. Hanya struktur tabel dan properti yang diperluas yang dibuat di server tujuan, bersama dengan semua objek database lainnya (kecuali diagram database). Defaultnya adalah Ya.

Keterangan

Anda tidak bisa melakukan operasi lain saat database sedang ditransfer.

Tindakan makro TransferSQLDatabase , secara default, menyalin data, definisi data, objek database, dan properti yang diperluas, seperti nilai default, batasan teks, dan nilai pencarian.

Ada persyaratan untuk mentransfer database:

  • Anda harus menjadi anggota peran sysadmin di server tujuan (Tidak ada peran khusus yang diperlukan pada server sumber).

  • Server SQL saat ini yang tersambung ke proyek Access (*.adp) dan server tujuan tempat Anda mentransfer database harus SQL Server versi 7.0 atau yang lebih baru.

Catatan: Server yang ditautkan tidak ditransfer selama operasi transfer database.

Untuk menjalankan tindakan makro TransferSQLDatabase dalam modul Visual Basic for Applications (VBA), gunakan metode TransferSQLDatabase objek DoCmd .

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.