sp_helpdistributiondb (T-SQL)

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Mengembalikan properti database distribusi yang ditentukan. Prosedur tersimpan ini dijalankan di Distributor pada database distribusi.

Konvensi sintaks transact-SQL

Sintaks

  
sp_helpdistributiondb [ [ @database= ] 'database_name' ]  

Argumen

[ @database = ] 'database_name' Adalah nama database tempat properti dikembalikan. database_name adalah sysname, dengan default % untuk semua database yang terkait dengan Distributor dan di mana pengguna memiliki izin.

Tataan Hasil

Nama kolom Jenis data Deskripsi
nama nama sysname Nama database distribusi.
min_distretention int Periode retensi minimum, dalam jam, sebelum transaksi dihapus.
max_distretention int Periode retensi maksimum, dalam jam, sebelum transaksi dihapus.
retensi riwayat int Jumlah jam untuk mempertahankan riwayat.
history_cleanup_agent nama sysname Nama Agen Pembersihan Riwayat.
distribution_cleanup_agent nama sysname Nama Agen Pembersihan Distribusi.
status int Penggunaan internal saja.
data_folder nvarchar(255) Nama direktori yang digunakan untuk menyimpan file database.
data_file nvarchar(255) Nama file database.
data_file_size int Ukuran file data awal dalam megabyte.
log_folder nvarchar(255) Nama direktori untuk file log database.
log_file nvarchar(255) Nama file log.
log_file_size int Ukuran file log awal dalam megabyte.

Mengembalikan Nilai Kode

0 (berhasil) atau 1 (kegagalan)

Keterangan

sp_helpdistributiondb digunakan di semua jenis replikasi.

Izin

Anggota peran database tetap db_owner atau peran replmonitor dalam database distribusi dan pengguna dalam daftar akses publikasi publikasi menggunakan database distribusi dapat menjalankan sp_helpdistributiondb untuk mengembalikan informasi terkait file. Anggota peran publik dapat menjalankan sp_helpdistributiondb untuk mengembalikan informasi terkait non-file untuk database distribusi yang dapat mereka akses.

Lihat Juga

Menampilkan dan Mengubah Properti Distributor dan Penerbit
sp_adddistributiondb (T-SQL)
sp_changedistributiondb (T-SQL)
sp_dropdistributiondb (T-SQL)
Prosedur Tersimpan Sistem (Transact-SQL)