sp_delete_log_shipping_primary_database (Transact-sql)
Bu saklı yordam, günlük sevkiyat birincil veritabanı yedekleme işinin yanı sıra yerel ve uzak geçmişini kaldırır. İkincil veritabanlarını kullanarak kaldırdıktan sonra bu saklı yordam yalnızca kullanmak sp_delete_log_shipping_primary_secondary.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_delete_log_shipping_primary_database
[ @database = ] 'database'
Bağımsız değişkenler
- veritabanı = 'database'
Günlük sevkiyat birincil veritabanı adıdır. databaseise sysname, hiçbir varsayılan ile ve boş olamaz.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Yok.
Açıklamalar
sp_delete_log_shipping_primary_database dan çalıştırılması gereken ana birincil sunucuda veritabanı. Bu saklı yordam aşağıdakileri yapar:
Belirtilen birincil veritabanı için yedekleme işini siler.
Yerel monitör kaydı kaldırır log_shipping_monitor_primary birincil sunucu üzerinde.
İlgili girişleri kaldırır log_shipping_monitor_history_detail ve log_shipping_monitor_error_detail.
Monitör sunucusu birincil sunucudan farklı ise, monitör kaydı kaldırır log_shipping_monitor_primary monitör sunucuda.
İlgili girişleri kaldırır log_shipping_monitor_history_detail ve log_shipping_monitor_error_detail monitör sunucuda.
Girişte kaldırır log_shipping_primary_databases bu birincil veritabanı için.
Aramalar sp_delete_log_shipping_alert_job monitör sunucuda.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü, bu yordamı çalıştırabilirsiniz.
Örnekler
Bu örnekte kullanarak gösterilmiştir sp_delete_log_shipping_primary_database birincil veritabanını silmek için AdventureWorks.
EXEC master.dbo.sp_delete_log_shipping_primary_database @database = N'AdventureWorks';
GO
EXEC master.dbo.sp_delete_log_shipping_primary_database @database = N'AdventureWorks';
GO
Ayrıca bkz.
Başvuru
Sistem saklı yordamları (Transact-sql)