Aracılığıyla paylaş


SQL Server Aracısı, SQL Server'a bağlanırken başlatılamıyor

Bu makale, Microsoft SQL Server Agent'ı başlatamama sorununu çözmenize yardımcı olur.

Belirtiler

Aşağıdaki hata iletilerini alabilirsiniz:

SQL Server bağlantıyı kabul etmiyor (hata: 233). Sql Server'ın bağlantılara izin vermesi bekleniyor. Denenen işlem: Başlangıçta Bağlantıyı Doğrulama.

Sunucuyla başarıyla bağlantı kuruldu ancak oturum açma işlemi sırasında bir hata oluştu. (sağlayıcı: SSL Sağlayıcısı, hata: 0 - Var olan bir bağlantı uzak konak tarafından zorla kapatıldı.) (Microsoft SQL Server, Hata: 10054)

Ayrıca, olay görüntüleyicisi olay kimliği 17052'yi günlüğe kaydeder.

Neden

DisabledByDefault Alt anahtardaki [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] ve Enabled kayıt defteri girdileri yanlış yapılandırılmış olabilir. Daha fazla bilgi için bkz . Microsoft SQL Server için TLS 1.2 desteği.

Çözüm

Bu sorunları çözmek için şu adımları izleyin:

  1. Aşağıdaki kayıt defteri girdilerini güncelleştirerek SQL Server iletişimi için Aktarım Katmanı Güvenliği (TLS) 1.2 protokolunu etkinleştirin:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001

  2. Regedit.exe dosyasını açın.

  3. Şuraya gidin: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client]

  4. DisabledByDefault Hem istemci hem de sunucu için değeri 0 ve Enabled 1 olarak ayarlayın.

Ayrıca bkz.

Var olan bir bağlantı uzak konak tarafından zorla kapatıldı (işletim sistemi hatası 10054)