Birincil veritabanı kullanılabilirlik grubundan (SQL Server) kaldırma

Bu konuda hem birincil veritabanı hem de ilgili ikincil veritabanları kullanarak bir AlwaysOn kullanılabilirlik grubundan kaldırma açıklar SQL Server Management Studio, Transact-SQL, veya PowerShell SQL Server 2012.

  • Başlamadan Önce  

    Önkoşullar ve kısıtlamalar

    Güvenlik

  • Bir kullanılabilirliğini kaldırmak için veritabanınızı kullanma:  

    SQL Server Management Studio

    Transact-SQL

    PowerShell

  • Takip: bir durumu Veritabanı kullanılabilirlik grubuna kaldırdıktan sonra 

Başlamadan Önce

Önkoşullar ve kısıtlamalar

  • Bu görev yalnızca birincil yinelemesi üzerinde desteklenir. Birincil kopyayı barındıran sunucu kopyasına bağlanması gerekir.

Güvenlik

İzinler

Kullanılabilirlik grup, DENETİMİN kullanılabilirliği Grup izni, herhangi bir kullanılabilirlik group alter izni veya control server izni kullanılabilirlik group alter izni gerektirir.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Kullanılabilirlik veritabanı kaldırmak için

  1. Nesne Explorer'da veritabanı veya kaldırılacak veritabanı birincil kopyasını barındıran sunucu kopyasına bağlanın ve sunucu ağacı.

  2. Genişletme AlwaysOn yüksek kullanılabilirlik düğümü ve Kullanılabilirliği grupları düğüm.

  3. Kullanılabilirlik grubu seçip genişletin Kullanılabilirliği veritabanları düğüm.

  4. Bu adım olup birden fazla veritabanlarını grupları veya yalnızca bir veritabanı, aşağıdaki gibi kaldırmak istediğinize bağlıdır:

  5. Seçili veritabanı veya veritabanı sağ tıklayın ve seçin Veritabanı kullanılabilirlik grubundan kaldırmak Komut menüsünde.

  6. İçinde Kaldırmak veritabanları kullanılabilirliğini grubundan iletişim kutusunda, tüm listelenen veritabanlarını kaldırmak için Tamam. Tüm bunları kaldırmak istemiyorsanız tıklatın İptal.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Kullanılabilirlik veritabanı kaldırmak için

  1. Birincil kopyayı barındıran sunucu kopyasına bağlanın.

  2. Kullanım Kullanılabilirliği group alter deyimi aşağıdaki gibi:

    alter kullanılabilirlik grup group_nameveritabanını kaldıravailability_database_name

    Burada group_namekullanılabilirliği Grup adıdır ve database_namekaldırılacak veritabanı adıdır.

    Aşağıdaki örnek, adlı bir veritabanı kaldırır Db6dan MyAGkullanılabilirliği grup.

    ALTER AVAILABILITY GROUP MyAG REMOVE DATABASE Db6;
    

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

PowerShell kullanma

Kullanılabilirlik veritabanı kaldırmak için

  1. Dizin Değiştir (cd) birincil kopyayı barındıran sunucu örneği.

  2. Kullanım Remove-SqlAvailabilityDatabasekullanılabilirliği gruptan kaldırılacak kullanılabilirlik veritabanı adı belirten cmdlet,. Birincil kopyayı barındıran sunucu örneğini bağlandığınızda, birincil veritabanı ve ilgili ikincil veritabanlarını tüm kullanılabilirlik gruptan kaldırılır.

    Örneğin, aşağıdaki komut kullanılabilir veritabanı kaldırır MyDb9adlı kullanılabilirlik gruptan MyAg. Çünkü birincil kopyayı barındıran sunucu örneği komut yürütülür, birincil veritabanı ve tüm onun karşılık gelen bir ikincil veritabanları kullanılabilirliğini gruptan kaldırılır. Veri artık bu veritabanı herhangi bir ikincil çoğaltma eşitlemesi gerçekleştirilir.

    Remove-SqlAvailabilityDatabase ` 
    -Path SQLSERVER:\Sql\PrimaryComputer\InstanceName\AvailabilityGroups\MyAg\Databases\MyDb9
    

    [!NOT]

    Bir cmdlet sözdizimini görüntülemek için Get-Helpcmdlet'inde SQL Server 2012PowerShell ortam. Daha fazla bilgi için, bkz. SQL Server PowerShell Yardımı almak.

Kurmak ve SQL Server PowerShell sağlayıcısı kullanma

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Takip: kullanılabilirlik Veritabanı kullanılabilirlik grubundan kaldırdıktan sonra

Kullanılabilirlik veritabanı onun kullanılabilirlik grubundan kaldırma eski birincil veritabanı ile ilgili ikincil veritabanları arasında veri eşitleme biter. Eski birincil veritabanı çevrimiçi kalır. Her ilgili ikincil veritabanı geri yükleme durumuna yerleştirilir.

Bu noktada çıkarılan ikincil veritabanı ile ilgili alternatif yollar vardır:

  • İkincil veritabanı artık gerekmiyorsa, düşüş olabilir.

    Daha fazla bilgi için, bkz. Bir veritabanını silmek.

  • Kullanılabilirlik grubundan silindikten sonra kaldırılan bir ikincil veritabanına erişmek istiyorsanız, veritabanı kurtarabilirsiniz. Ancak, kaldırılan bir ikincil veritabanını kurtarmak, aynı ada sahip iki farklı, bağımsız veritabanı çevrimiçi değil. İstemciler yalnızca bir tanesi, genelde en son birincil veritabanı erişebileceğinizden emin olmalıdır.

    Daha fazla bilgi için, bkz. Bir veritabanı (Transact-sql) veri geri yüklemeden kurtarmak.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Ayrıca bkz.

Kavramlar

AlwaysOn kullanılabilirlik grupları (SQL Server) genel bakış

Ikincil bir veritabanı kullanılabilirlik grubundan (SQL Server) kaldırma