Aracılığıyla paylaş


SORUN GİDERME: Zaman aşımı süresi doldu.

Genellikle "Zaman aşımı doldu" hata ortaya çıkar, bir örnek,SQL Server Database Engineçalışmıyor, sunucu adı hatalı yazılmış veya ağ sorunları veya güvenlik duvarları.

Hata metni

InSQL Server Management StudioBu hata görüntülenir:

"Bağlantısı yapamıyor<sunucu adı>."

"Zaman aşımı süresi doldu.Zaman aşımı süresi işlem tamamlanmadan önce geçen veya sunucu yanıt vermiyor.(Microsoft SQL Server, Error: -2)"

GelensqlCmd, olası bir zaman aşımı hataları şunlardır:

"SQL ağ arabirimleri: Belirtilen sunucu/örnek bulma hatası"

"SqlCmd: Hata:: Microsoft Office 2010 Suite SQL ServerNative istemci: istemci bağlantı kurulamıyor. "

"SqlCmd: Hata:: Microsoft Office 2010 Suite SQL ServerNative istemci: Oturum açma zaman aşımı süresi."

"Bir bağlantı açamadıSQL Server"

"Bir hata sunucu bağlantısı kurulurken ortaya çıktı.BağlanırkenSQL Server, tarafından olgu neden olabilir bu hata varsayılan ayarlar altındaSQL ServerUzak bağlantılar. izin vermiyor "

Bu hata tipik neden oluyor

Neden:

Çözüm

Sunucu adı yanlış yazıldı.

Doğru deneyin sunucu adı.

The SQL Server service on the server is not running.

Start örnekSQL Server Database Engine.

TCP/IP bağlantı noktası içinDatabase Engineörnek engellendi bir güvenlik duvarı.

Erişimine izin verecek şekilde güvenlik duvarını yapılandırmaDatabase Engine.

Database Engine, değiştirilmiş olduğundan ya da varsayılan örnek olmadığından 1433 bağlantı noktasını dinlemektedir veSQL ServerTarayıcı hizmet'nin değil çalışıyor.

Ya da startSQL ServerTarayıcı hizmet, veya bağlantı belirleyen TCP/IP bağlantı noktası numarası.

The SQL Server Browser service is running but UDP port 1434 is blocked by a firewall.

Sunucuda 1434 UDP bağlantı noktasına erişim izni vermek üzere güvenlik duvarını yapılandırın ya da TCP/IP bağlantı noktası numarasını belirtme bağlayın.

İstemci ve sunucu aynı ağda kullanmak üzere yapılandırılmamış protokol.

KullanmaSQL ServerYapılandırma Yöneticisi'ni doğrulamak hem de sunucu ve istemci bilgisayarlara olduğundan en az bir etkin protokol ortak.

Ağ sunucu adını IP adresine çözümlenemiyor.Bu PING programını kullanarak sınanabilir.

Ağ üzerindeki bilgisayar ad çözümleme sorunu gidermek veya sunucunun IP adresini kullanarak bağlanın.Bu birSQL Serversorun.Yardım için Windows belgelerinize veya ağ yöneticinize başvurun.

Ağ, IP adresini kullanarak bağlanamıyor.Bu PING programını kullanarak sınanabilir.

Ağınızda TCP/IP sorunlarını çözün.Bu birSQL Serversorun.Yardım için Windows belgelerinize veya ağ yöneticinize başvurun.

Beklenmedik hata

Birden çok sunucu IP adresleri

İstemcilerWindows Vistaveya Windows Server 2008 bu hata bağlanırken bir adlandırılmış örnek,SQL Serverbir küme veya birden çok IP adresi. kümelenmemiş bir bilgisayarda yüklü olanTüm sürümleri için bu sorun oluşabilirSQL Server.

Neden:

Bağlanırken bir adlandırılmış örnek bağlanmak için uzak bilgisayarda, istemci Kullanıcı Datagram Protokolü (UDP) kullananSQL ServerTarayıcı hizmetSQL Serverbilgisayar ya da bağlantı bitiş noktası (TCP bağlantı noktası numarasını veya adlandırılmış kanal) elde etmek için küme.

Güvenlik duvarları,Windows Vistaveya Windows Server 2008 istemci UDP. belirsiz kaynak eşleme izin vermeyinDiğer bir deyişle, sorgulanan IP adresinden yanıt vermesi gerekir.Yanıt söz ilk hedef IP adresinden döndürülmesini, istemci güvenlik duvarı paket bırakma.kümelenmiş sunucu veya birden çok IP adresine sahip bir kümelenmemiş bir sunucu bilgisayara bağlanmaya çalıştığınızda bu sorun oluşabilir.

Aşağıdaki tabloda, UDP paketlerinin kesilmesine neden olabilecek işletim sistemi kombinasyonlarını açıklar.Bu engeller adlandırılmış bir örneğine bağlamaSQL Serverveya bir varsayılan örnekSQL Server, değil dinlediği TCP bağlantı noktası 1433.

istemci işletim sistemi

SQL Server çalıştıran bir işletim sistemi

SQL Server 2008

Sonuç

SQL Server 2005

Sonuç

Windows XP veya Windows Server 2003

Windows XP veya Windows Server 2003

UDP paketleri bırakılır.

UDP paketleri bırakılır.

Windows XP veya Windows Server 2003

Windows Vista veya Windows Server 2003

UDP paketleri bırakılır.

UDP paketleri bırakılır.

Windows Vista ya da Windows Server 2008

Windows XP veya Windows Server 2003

UDP paketleri bırakılır.Bağlantı başarısız olur.

UDP paketleri bırakılır.Bağlantı başarısız olur.

Windows Vista ya da Windows Server 2008

Windows Vista ya da Windows Server 2008 (x 86 veya IA64)

UDP paketleri bırakılır.

UDP paketleri bırakılır.Bağlantı başarısız olur.

Windows Vista ya da Windows Server 2008

Windows Vista ya da Windows Server 2008 (x 64)

UDP paketleri bırakılır.Bağlantı başarısız olur.

UDP paketleri bırakılır.Bağlantı başarısız olur.

Çözüm

Bu sorunu gidermek için aşağıdaki eylemlerden birini gerçekleştirin:

  • Sunucu adı bağlantı dizesindeki bir parçası olarak TCP bağlantı noktası numarasını veya adlandırılmış kanal adı belirtin.

  • İstemci bilgisayar üzerinde Gelişmiş Güvenlik Özellikli Windows Güvenlik Duvarı'nda bir özel durum oluşturun.

    Uyarı

    Özel güvenlik duvarı, kötü amaçlı kullanıcılar veya virüsler gibi kötü amaçlı yazılımlar tarafından gerçekleştirilen saldırılara karşı bir bilgisayar veya ağ daha savunmasız yapabilir.Biz bu geçici çözüm önerilmez, ancak kendi politikasına uygun şekilde diğer pratik olduğu durumlarda en uygulayabilirsiniz, bu bilgiler sağlanmaktadır.

    Durum aşağıdakilerden biri olabilir:

    • Bağlanma uygulama için bir özel durum Kuralı EkleSQL Server.

    • Olası tüm IP adreslerini gelen trafiğe izin veren bir gelen kuralı eklemekSQL Serverbilgisayar veya küme.

Türkçe veya Azeri

Geçerli dil Türkçe veya Azeri ve sunucu adı içeren "I", bağlantı girişimleri başarısız olabilir.Bu sorunu önlemek için IP adresini kullanarak sunucuya bağlayın."I" örnek adını, bağlanırken TCP/IP bağlantı noktası numarasını belirtin.Belirli bir bağlantı noktasına bağlanmak için diğer ad kullanın.

Not

Bağlantı sorunlarını gidermek için öğretici kullanınÖğretici: veritabanı altyapısı ile çalışmaya başlama.