Aracılığıyla paylaş


sp_help_log_shipping_primary_database (Transact-SQL)

Şunlar için geçerlidir: SQL Server

Birincil veritabanı ayarlarını alır.

Transact-SQL söz dizimi kuralları

Sözdizimi

sp_help_log_shipping_primary_database
    [ [ @database = ] N'database' ]
    [ , [ @primary_id = ] 'primary_id' ]
[ ; ]

Arguments

[ @database = ] N'database'

Günlük gönderimi birincil veritabanının adı. @databasesysname değeridir ve varsayılan değeri .NULL

[ @primary_id = ] 'primary_id'

Günlük gönderim yapılandırması için birincil veritabanının kimliği. @primary_id, varsayılan değeri olan uniqueidentifier'dırNULL.

Dönüş kodu değerleri

0 (başarı) veya 1 (başarısızlık).

Sonuç kümesi

Sütun adı Description
primary_id Günlük gönderim yapılandırması için birincil veritabanının kimliği.
primary_database Günlük gönderim yapılandırmasındaki birincil veritabanının adı.
backup_directory Birincil sunucudan işlem günlüğü yedekleme dosyalarının depolandığı dizin.
backup_share Yedekleme dizinine giden ağ veya UNC yolu.
backup_retention_period Günlük yedekleme dosyasının silinmeden önce yedekleme dizininde tutulmasının süresi (dakika cinsinden).
backup_compression Günlük gönderim yapılandırmasının yedekleme sıkıştırması kullanıp kullanmadığını gösterir.

0 = Devre dışı. Günlük yedeklemelerini asla sıkıştırmayın.
1 = Etkin. Günlük yedeklemelerini her zaman sıkıştırır.
2 = Varsayılan yedekleme sıkıştırma ayarını kullanın. Bu varsayılan değerdir.

Yedekleme sıkıştırması yalnızca SQL Server 2008 (10.0.x) Enterprise'da (veya sonraki bir sürümde) desteklenir. Diğer sürümlerde değer her zaman 2şeklindedir.
backup_job_id Birincil sunucudaki yedekleme işiyle ilişkili SQL Server Aracısı iş kimliği.
monitor_server Günlük gönderim yapılandırmasında izleyici sunucusu olarak kullanılan SQL Server Veritabanı Altyapısı örneğinin adı.
monitor_server_security_mode monitör sunucusuna bağlanmak için kullanılan güvenlik modu.

1 = Windows Kimlik Doğrulaması.
0 = SQL Server Kimlik Doğrulaması.
backup_threshold Uyarı oluşturulmadan önce yedekleme işlemleri arasında geçmesine izin verilen dakika sayısı.
threshold_alert Yedekleme eşiği aşıldığında tetiklenecek uyarı.
threshold_alert_enabled Yedekleme eşiği uyarılarının etkinleştirilip etkinleştirilmediğini belirler.

1 = Etkin.
0 = Devre dışı.
last_backup_file En son işlem günlüğü yedeklemesinin mutlak yolu.
last_backup_date Son günlük yedekleme işleminin saati ve tarihi.
last_backup_date_utc Birincil veritabanındaki son işlem günlüğü yedekleme işleminin saati ve tarihi, Eşgüdümlü Evrensel Saat ile ifade edilir.
history_retention_period Günlük gönderim geçmişi kayıtlarının silinmeden önce belirli bir birincil veritabanı için saklanma süresi (dakika cinsinden).
primary_connection_options Günlük gönderim yürütülebilir dosyası ile birincil çoğaltma örneği arasında yapılan bağlantı için ek bağlantı seçenekleri.

SQL Server 2025 (17.x) ve sonraki sürümlerden itibaren erişilebilir.
monitor_connection_options Birincil çoğaltma örneği ile uzak izleyici arasında yapılan bağlantı için ek bağlantı seçenekleri.

SQL Server 2025 (17.x) ve sonraki sürümlerden itibaren erişilebilir.

Açıklamalar

sp_help_log_shipping_primary_database birincil sunucudaki master veritabanından çalıştırılmalıdır.

Permissions

Bu yordamı yalnızca sysadmin sabit sunucu rolünün üyeleri çalıştırabilir.

Örnekler

Bu örnekte, veritabanı için birincil veritabanı ayarlarını almak için kullanma sp_help_log_shipping_primary_database gösterilmektedir AdventureWorks2025.

EXECUTE master.dbo.sp_help_log_shipping_primary_database @database = N'AdventureWorks2022';
GO