Kullanılabilirliği çoğaltma (SQL Server) için oturum zaman aşımı süresini değiştirmek

Bu konuda bir AlwaysOn kullanılabilirliği çoğaltma oturum zaman aşımı süresi kullanılarak yapılandırılması anlatılmaktadır SQL Server Management Studio, Transact-SQL, veya PowerShell SQL Server 2012. Oturum zaman aşımı süresi kaç saniye (saniye içinde) bağlantının başarısız olduğu için düşünmeden önce kullanılabilirlik çoğaltmasını bağlı çoğaltmasını ping yanıt beklediği denetleyen bir yineleme özelliğidir. Varsayılan olarak, çoğaltma ping yanıt 10 saniye bekler. Bu yineleme özelliği, yalnızca belirli bir ikincil çoğaltma kullanılabilirliğini grubunun birincil yineleme arasındaki bağlantıyı uygulanır.

  • Başlamadan Önce  

    Ön Koşullar

    Öneriler

    Güvenlik

  • Oturum zaman aşımı süresini değiştirmek için kullanma:  

    SQL Server Management Studio

    Transact-SQL

    PowerShell

Başlamadan Önce

Ön Koşullar

  • Birincil kopyayı barındıran sunucu kopyasına bağlanması gerekir.

Öneriler

Zaman aşımı süresini 10 saniye ya da daha fazla tutmanızı öneririz. Ayar değeri 10 saniyeden daha az bir süre için ağır yüklü bir sistemin ping eksik ve yanlış hata bildirme imkanı yaratır.

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ılabilirliği çoğaltma oturum zaman aşımı süresini değiştirmek 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ılabilirliği çoğaltma yapılandırmak istediğiniz kullanılabilirlik grubu tıklatın.

  4. Yinelemenin yapılandırılması ve sağ Özellikler.

  5. İçinde Kullanılabilirliği çoğaltma özelliklerini iletişim kutusu, kullanım oturum zaman aşımı (saniye) alan bu çoğaltma oturum zaman aşımı süresi saniye sayısını değiştirmek için.

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

Transact-SQL'i Kullanma

Kullanılabilirliği çoğaltma oturum zaman aşımı süresini değiştirmek 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 KULLANILABİLİRLİK GRUBUgroup_name

       Yineleme on değiştirmek 'instance_name' ile ( SESSION_TIMEOUT = seconds )

    Burada group_namekullanılabilirliği grubunun adı ise instance_nameDeğiştirilecek, kullanılabilirliği çoğaltma barındıran sunucu örneğinin adı ve secondsen az yineleme ikincil çoğaltma hareket veritabanları için günlük uygulamadan önce bekleyeceği saniye sayısını belirtir. Varsayılan 0, hangi uygulama için herhangi bir gecikme olduğunu gösterir saniyedir.

    Aşağıdaki örnek üzerinde birincil kopyası girmiş, AccountsAGkullanılabilirliği grup, oturum zaman aşımı değerini değiştirir 15yineleme için saniye bulunan INSTANCE09sunucu örneği.

    ALTER AVAILABILITY GROUP AccountsAG 
       MODIFY REPLICA ON 'INSTANCE09' WITH (SESSION_TIMEOUT = 15);
    

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

PowerShell kullanma

Kullanılabilirliği çoğaltma oturum zaman aşımı süresini değiştirmek için

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

  2. Kullanım Set-SqlAvailabilityReplicacmdlet ile SessionTimeoutparametresi için belirtilen kullanılabilirliği çoğaltma oturum zaman aşımı süresi saniye sayısını değiştirmek için.

    Örneğin, aşağıdaki komut oturum zaman aşımı süresi 15 saniyeye ayarlar.

    Set-SqlAvailabilityReplica –SessionTimeout 15 ` 
    -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

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