Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konu başlığı altında, SQL Server'de SQL Server Management Studio, Transact-SQL veya PowerShell kullanarak ikincil veritabanını Always On kullanılabilirlik grubuna ekleme açıklanmaktadır. İkincil bir veritabanını ikincil çoğaltma için hazırladıktan sonra, veritabanını mümkün olan en kısa sürede kullanılabilirlik grubuna eklemeniz gerekir. Bu, ilgili birincil veritabanından ikincil veritabanına veri taşımayı başlatır.
Note
İkincil veritabanı gruba katıldıktan sonra ne olacağı hakkında bilgi için bkz. Always On Kullanılabilirlik Gruplarına (SQL Server) Genel Bakış.
Prerequisites
İkincil replikanın barındırıldığı sunucu örneğine bağlı olmalısınız.
İkincil çoğaltma kullanılabilirlik grubuna zaten katılmış olmalıdır. Daha fazla bilgi için bkz. İkincil Çoğaltmayı Kullanılabilirlik Grubuna (SQL Server) Birleştirme.
İkincil veritabanı yakın zamanda hazırlanmış olmalıdır. Daha fazla bilgi için bkz Bir Kullanılabilirlik Grubu için İkincil Bir Veritabanını Elle Hazırlama (SQL Server).
İzinler
Kullanılabilirlik grubu üzerinde ALTER AVAILABILITY GROUP izni, CONTROL AVAILABILITY GROUP izni, ALTER ANY AVAILABILITY GROUP izni veya CONTROL SERVER izni gerektirir.
SQL Server Management Studio'yu kullanma
İkincil veritabanını bir kullanılabilirlik grubuna eklemek için
Nesne Gezgini'nde, ikincil çoğaltmayı barındıran sunucu örneğine bağlanın ve sunucu ağacını genişletin.
Always On Yüksek Kullanılabilirlik düğümünü ve Kullanılabilirlik Grupları düğümünü genişletin.
Değiştirmek istediğiniz kullanılabilirlik grubunu genişletin ve Kullanılabilirlik Veritabanları düğümünü genişletin.
Veritabanına sağ tıklayın ve Kullanılabilirlik Grubuna Katıl'a tıklayın.
Bu, Veritabanlarını Kullanılabilirlik Grubuna Birleştir iletişim kutusunu açar. Başlık çubuğunda görüntülenen kullanılabilirlik grubu adını ve kılavuzda görüntülenen veritabanı adını veya adlarını doğrulayın ve Tamam'a veya İptal'e tıklayın.
Transact-SQL Kullanımı
İkincil veritabanını bir kullanılabilirlik grubuna eklemek için
İkincil çoğaltmayı barındıran sunucu örneğine bağlanın.
ALTER DATABASE ifadesindeki ALTER DATABASE yan tümcesini aşağıdaki gibi kullanın:
ALTER DATABASE Veritabanı_adıSET HADRAVAILABILITY GROUP = group_name
burada database_name , birleştirilecek veritabanının adı ve group_name kullanılabilirlik grubunun adıdır.
Aşağıdaki örnek, ikincil veritabanı
Db1öğesini,MyAGkullanılabilirlik grubunun yerel ikincil çoğaltmasına birleştirir.ALTER DATABASE Db1 SET HADR AVAILABILITY GROUP = MyAG;Note
Bağlamda kullanılan bu Transact-SQL deyimini görmek için bkz. Kullanılabilirlik Grubu Oluşturma (Transact-SQL).
PowerShell’i kullanma
İkincil veritabanını bir kullanılabilirlik grubuna eklemek için
Dizini, ikincil çoğaltmayı barındıran sunucu örneğine (cd) değiştirin.
Bir veya daha fazla ikincil veritabanını kullanılabilirlik grubuna eklemek için Add-SqlAvailabilityDatabase cmdlet'ini kullanın.
Örneğin, aşağıdaki komut ikincil bir veritabanını,
Db1ikincil çoğaltmayı barındıran sunucu örneklerinden birinde kullanılabilirlik grubunaMyAGbirleştirir.Add-SqlAvailabilityDatabase ` -Path SQLSERVER:\SQL\SecondaryServer\InstanceName\AvailabilityGroups\MyAG ` -Database "Db1"Note
Bir cmdlet'in söz dizimini görüntülemek için SQL Server PowerShell ortamındaki Get-Help cmdlet'ini kullanın. Daha fazla bilgi için bkz. SQL Server PowerShell Yardımı Al.
SQL Server PowerShell sağlayıcısını ayarlamak ve kullanmak için
İlgili Görevler
İkincil Çoğaltmayı Kullanılabilirlik Grubuna Ekleme (SQL Server)
İkincil Veritabanını Bir Kullanılabilirlik Grubu için El ile Hazırlama (SQL Server)
Ayrıca Bkz.
ALTER AVAILABILITY GROUP (Transact-SQL)
Always On Kullanılabilirlik Grupları (SQL Server) Genel Bakış
Always On Kullanılabilirlik Grupları Yapılandırmasının Sorunlarını Giderme (SQL Server)