Share via


İkincil çoğaltma kullanılabilirliğini grubundan (SQL Server) kaldırma

Bu konuda ikincil kopya bir AlwaysOn kullanılabilirlik grubundan kaldırmak açıklar SQL Server Management Studio, Transact-SQL, veya PowerShell SQL Server 2012.

  • Başlamadan Önce  

    Sınırlamalar ve Kısıtlamalar

    Ön Koşullar

    Güvenlik

  • İkincil bir yinelemeyi kaldırmak için kullanma:  

    SQL Server Management Studio

    Transact-SQL

    PowerShell

  • Takip: ikincil kopya kaldırdıktan sonra 

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Bu görev yalnızca birincil yineleme üzerinde desteklenir.

  • Yalnızca ikincil çoğaltma kullanılabilirliğini gruptan kaldırılabilir.

Ön Koşullar

  • Kullanılabilirlik grubu birincil kopyasını 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

İkincil bir yinelemeyi kaldırmak için

  1. Nesne Gezgini'nde birincil kopyayı 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 yinelemeler düğüm.

  4. Bu adım olup birden çok yineleme veya tek bir kopya gibi kaldırmak istediğinize bağlıdır:

  5. Seçilen ikincil kopya veya yinelemeler sağ tıklayın ve seçin kullanılabilirliği gruptan Komut menüsünde.

  6. İçinde Kullanılabilirlik grubundan ikincil çoğaltmaları kaldırma iletişim kutusunda, tüm listelenen ikincil yinelemeler, kaldırmak için Tamam. Listelenen tüm çoğaltmaları 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

İkincil bir yinelemeyi 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_namekopya on kaldırma 'instance_name',...n]

    Burada group_namekullanılabilirliği Grup adıdır ve instance_nameikincil çoğaltma yüklü olduğu sunucu örneği.

    Aşağıdaki örnek, ikincil bir yineleme kümesinden kaldırır MyAGkullanılabilirliği grup. Hedef ikincil çoğaltma adlı bir sunucu örneği üzerinde bulunan HADR_INSTANCEadlı bir bilgisayara COMPUTER02.

    ALTER AVAILABILITY GROUP MyAG REMOVE REPLICA ON 'COMPUTER02\HADR_INSTANCE';
    

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

PowerShell kullanma

İkincil bir yinelemeyi kaldırmak için

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

  2. Kullanım Kaldır-SqlAvailabilityReplica cmdlet.

    Örneğin, aşağıdaki komut sunucu kullanılabilirliği çoğaltma kaldırır MyReplicaadlı kullanılabilirlik gruptan MyAg. Bu komut, kullanılabilirlik grubu birincil kopyasını barındıran sunucu örneği çalıştırmalısınız.

    Remove-SqlAvailabilityReplica ` 
    -Path SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MyAg\Replicas\MyReplica
    

    [!NOT]

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

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

[Üst]

İzleme: ikincil kopya kaldırdıktan sonra

Yineleme çevrimiçi olduğunda şu anda kullanılamıyor yineleme belirtirseniz, kaldırılmış olan keşfedeceksiniz.

Bir yinelemeyi kaldırmak veri almayı durdurmak için neden olur. İkincil kopya küresel depodan kaldırıldığını doğruladı sonra yineleme kullanılabilirliğini grup ayarları yerel sunucuyu kurtarma durumunda kalır ve veritabanlarından kaldırır.

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ış

İkincil çoğaltma kullanılabilirliğini grubuna (SQL Server) ekleme

Bir kullanılabilirlik grubu (SQL Server)