Nasıl Yapılır: Etkinleştirme günlük aktarma (Transact-SQL)
Bu konu, ikincil veritabanı kullanarak günlük aktarma etkinleştirme ve açıklar Transact-SQL.
Not
SQL Server 2008 Enterprise ve sonraki sürümler, yedek sıkıştırma destekler.Oluştururken bir günlük aktarma yapılandırması, günlük yedeklemeler yedek sıkıştırma davranışını denetleyebilirsiniz.Daha fazla bilgi için bkz:yedek sıkıştırma (SQL Server).
Önkoşul: günlük aktarma yapılandırmadan önce ikincil sunucu işlem günlüğü yedeklerini kullanılabilir hale getirmek için bir paylaşım oluşturmanız gerekir.Bu işlem günlüğü yedeklerini oluşturulacak dizinin bir paylaşımdır.Örneğin, dizin c:\data\tlogs\ için işlem günlüklerini yedeklerseniz, oluşturduğunuz \\primaryserver\tlogs paylaşımına dizin kapatın.
günlük aktarma'nı etkinleştirmek için
Üzerinde birincil veritabanın tam yedek geri yükleyerek, ikincil veritabanı başlatılamıyor ikincil sunucu.
Birincil sunucu üzerinde yürütmek sp_add_log_shipping_primary_database , bir birincil veritabanı eklemek için.saklı yordam yedek iş KODU ve birincil bir KIMLIK verir...
Birincil sunucu üzerinde yürütmek sp_add_işSchedule yedek için zamanlama eklemek iş.
Monitör sunucuda yürütmek sp_add_log_shipping_alert_job uyarı iş eklemek için.
Üzerinde birincil sunucu, yedek işi'ni etkinleştirin.
Üzerinde ikincil sunucu, yürütme sp_add_log_shipping_secondary_primary birincil sunucuyu ve veritabanını ayrıntılarını sağlama.Bu saklı yordam, ikincil KIMLIĞI ve kopyalama ve geri yükleme işi kimlikleri verir.
Üzerinde ikincil sunucu, yürütme sp_add_jobschedule kopyalama zamanlamasını ayarlayın ve işleri geri yükleme yüklemek için.
Ikincil sunucuda yürütmek sp_add_log_shipping_secondary_database ikincil veritabanına eklemek için.
Birincil sunucu üzerinde yürütmek sp_add_log_shipping_primary_secondary yeni ikincil veritabanı hakkında gerekli bilgileri birincil sunucuya eklemek.
Ikincil sunucuda kopyayı etkinleştirmek ve işler'i geri yükleme.
See Also