SQL Server TCP/IP bağlantı noktası TCP\IP bağlantı noktası başka bir uygulama tarafından kullanılan SQL Server dinlediği bağlanılamıyor

Makale çevirileri Makale çevirileri
Makale numarası: 307197 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

SQL sanal sunucuya başka bir düğüme yük devri ve sonra da özgün düğüme geri başarısız olduğunda, SQL sanal sunucusu, dinlediği bağlantı noktasına bağlamak bazen başarısız. SQL sanal Sunucu daha sonra da TCP/IP üzerinde gelen bağlantıları kabul etmek başarısız. Bu tür bir hata oluştuğunda, aşağıdaki hata iletilerinden SQL Server'da oturum hata günlükleri:

2000-06-26 09:54:10.72 sunucu SuperSocket bilgi: bağlama, TCP bağlantı noktası 1433 başarısız oldu.
Named Pipes'üzerinde dinleme 2000-06-26 09:54:10.74 sunucu SQL server.
2000-06-26 09:54:10.74 sunucu SQL Server istemci bağlantıları için hazır
Not Bu davranış, SQL Server 2000 bilgisayarlarda kümelenmemiş ve SQL Server 2005 bilgisayarlarda da oluşabilir.

Neden

SQL Server'ın dinlediği bağlantı noktasının denetimini alır bilgisayarda çalışmakta olan başka bir uygulama yok. Bu durumda, bağlantı noktası TCP bağlantı noktası 1433 ' dir. Sorun durumlarda da ortaya çıkar yoğun bir TCP/IP istemci yükünü olduğu.

Bu davranış, diğer olası nedenleri vardır. Geçici çözüm, bu makalede, sorunu gidermezse, Microsoft Bilgi Bankası'ndaki aşağıdaki makaleleri bakın:
293107TCP\IP bağlantı noktası başka bir uygulama tarafından kullanılıyor
319578SQL Server başarısızlık küme düğümünde IP adresini değiştirdiğinizde bir hata iletisi: "bağlama başarısız oldu"
312935Düzeltme: TCP/IP bağlantı noktası başlangıçta bağlamak SQL Server başarısız.
308091Hata: SQL Server 2000 birden çok örneğini Gizle sunucu seçeneği kullanılamaz

Pratik Çözüm

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756Windows'da kayıt defterini yedekleme ve geri yükleme


Bu soruna geçici bir çözüm bulmak için <a0></a0>, bir
SuperSocketNetlib\Tcp\TcpAbortiveClose
ekleme belirli örneğinin MSSQLServer kayıt defteri anahtarı değeri. Bunu yapmak için şu adımları izleyin:
  1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe), komut satırından başlatın.
  2. Kayıt defterinde, aşağıdaki anahtarı bulun ve tıklatın:
    • SQL Server 2000:
      HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetlib\Tcp
    • SQL Server 2005:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.x\MSSQLServer\SuperSocketNetLib\Tcp\


      NotMSSQL.x, sisteminize karşılık gelen değeri için bir yer tutucudur,
      MSSQLSERVER
      değerinden MSSQL.x bulun kayıt defteri girdisini aşağıdaki kayıt defteri alt anahtarını.
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL\
  3. Düzen menüsünden Yeni ' nin üzerine gidin ve DWORD değeri ' ni tıklatın.
  4. Tür TcpAbortiveClose ve sonra ENTER tuşuna basın.
  5. Düzen menüsünden Değiştir ' i tıklatın.
  6. Tıklatın ondalık ve Değer verisi</a0> alanına 1 yazın.
  7. Kayıt Defteri Düzenleyicisi'nden çıkın.
Not Kayıt defteri anahtarının oluşturduysanız ve SQL Server 2000 örneğinde 1 için SQL Server 2005 konuma örneği geçiş sırasında geçireceği.

Daha fazla bilgi

Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
286303SQL Server 2000 ağ kitaplığı dinamik bağlantı noktası algılama sırasında davranışı
293107TCP\IP bağlantı noktası başka bir uygulama tarafından kullanılıyor

Özellikler

Makale numarası: 307197 - Last Review: 28 Şubat 2006 Salı - Gözden geçirme: 8.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
Anahtar Kelimeler: 
kbmt kbprb KB307197 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:307197

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com