Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

Tarayıcınız desteklenmiyor

Siteyi kullanmak için tarayıcınızı güncelleştirmeniz gerekir.

Internet Explorer'ın en son sürümüne güncelleştirin

PRB: ODBC bağlantısı başarısız oldu: SQLState: '08001' DBMSSOCN

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 195566
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.
Belirtiler
ODBC Veri Kaynağı Yöneticisi ve/veya bir ODBC uygulaması SQL Server'a bir bağlantı kurmaya çalışırken aşağıdaki hata iletisini döndürdü:
Bağlantı başarısız oldu:
SQLState: '08001'
SQL sunucu hatası: 11
[Microsoft] [ODBC SQL Server sürücüsü] [DBMSSOCN] Genel ağ hatası. Belgelerinize bakın.
Bağlantı başarısız oldu:
SQLState: '01000'
SQL Server hata: 10061
[Microsoft] [ODBC SQL Server sürücüsü] [DBMSSOCN] ConnectionOpen(connect())
Bağlantı başarısız oldu:
SQLState: 08001
SQL sunucu hatası: 11
[Microsoft] [ODBC SQL Server sürücüsü] [TCP/IP Yuvaları] Genel ağ hatası. Ağ belgelerinize bakın.
Bağlantı başarısız oldu:
SQLState: 01000
SQL Server hata: 10061
[Microsoft] [ODBC SQL Server sürücüsü] [TCP/IP Yuvaları] ConnectionOpen (connect())
Neden
TCP/IP kullanarak bağlantı kurma girişiminde bu DSN veya ODBC veri kaynağı Dbmssocn.dll olan ağ kitaplığı, yuva Bu bağlantı denemesi başarısız oldu, en genel neden olur. SQL Server TCP/IP Yuvaları istemcileri için gelen bağlantılar için dinlemede değil çünkü, bağlantı başarısız olur. ISQL/w yukarıda belirtilen ikinci hata iletisi döndürülür. 10061 OS hatadır ve ConnectionOpen(connect()) işlev çağrısı başarısız oldu.
Pratik Çözüm
Varsayılan olarak, SQL Server adlandırılmış yöneltmeler istemciler tarafından yapılan gelen bağlantılar için dinleyecek. Adlandırılmış bir SQL Server sürüm 4.2, 6.0 ve 6.5 sunucusuna bağlanmak istemcileri için varsayılan IPC mekanizması olur. Adlı kanallar Dbnmpntw.dll DLL'dir ve Windows\System veya Winnt\System32 dizininde bulunması. TCP/IP Yuvaları ağ kitaplığı DLL Dbmssocn.dll olan ve aynı zamanda Windows\System veya Winnt\System32 dizininde olması gerekir. Adlandırılmış yöneltmeler kullanarak bağlanmak için istemci bilgisayarı yapılandırmak için bu sorunun en yaygın çözüm olur.

Adlandırılmış Yöneltmeler yapılandırma

Microsoft Veri erişim bileşenleri (MDAC) ODBC sürücülerinin bilgisayarınızda yüklü değilse, yeni veri kaynağı Oluştur Sihirbazı'nın ikinci adımda bu değişiklik yapabilirsiniz.

Not: MDAC sürücüleri yükleyebilirsiniz:

İstemciyi yapılandırmak için yeni veri kaynağı Oluştur Sihirbazı'nı başlatın, Client Configuration düğmesini tıklatın ve kullanmakta olduğunuz SQL Server ODBC sürücüsü sürümüne bağlı olarak aşağıdaki adımları uygulayın:

SQL Server ODBC sürücüsü sürüm 3.50
  1. Ağ Kitaplığı sekmesini tıklatın ve adlandırılmış kanallar için varsayılan ağ (Net kitaplığı) ayarlamak için açılır liste kutusu kullanın.
  2. Gelişmiş sekmesinde, Gelişmiş bağlanmakta olduğunuz sunucu başvuran tüm girdileri kaldırın.
  3. Bitti' yi tıklatın.
SQL Server ODBC sürücüsü sürüm 3.70
  1. NetworkLibrary yapılandırmasını Düzenle iletişim kutusunun Ağ kitaplıkları bölümünde, adlandırılmış kanallar'ı seçin.
  2. Tamam'a tıklayın.
Yüklü olan MDAC ODBC sürücüleri yoksa için Adlandırılmış Yöneltmeler ağ kitaplığı varsayılan değeri ayarlamak için SQL Server istemci yapılandırma yardımcı programı aracını kullanabilirsiniz. SQL Server CD'sindeki I386 dizininden istemci yardımcı programları yükleyebilirsiniz.

TCP/IP Yuvaları yapılandırma

Sunucu yapılandırması:

Bir istemcinin TCP/IP Yuvaları üzerinden SQL Server'a bağlanmak sırayla sunucu sunucu tarafı yuva Kitaplığı'nda bekleyen olması gerekir. TCP/IP'yi eklemek için Kur'u SQL yuva desteği.
  1. Devamtuşuna basın.
  2. Continue tuşuna tekrar basın.
  3. Ağ desteğini Değiştir seçin
  4. Select TCP/IP Yuvaları
  5. Varsayılan kanal adı ve TCP/IP yuvası port1433 kabul etmeye devam tuşuna basın.
  6. MSSQLServer hizmetini durdurup yeniden başlatın.
Sırayla size gelen yuva bağlantılar için SQL Server dinliyor onaylamak aşağıdaki satırı \mssql\log içinde geçerli SQL Server hata günlüğüne bulunması.
   ods      Using 'SSMSSO60.DLL' version '6.5.0.0' to listen on '1433'.				

İstemci Yapılandırması:

İstemciyi yapılandırmak için yeni veri kaynağı Oluştur Sihirbazı'nı başlatın, İstemci yapılandırması' nı tıklatın ve kullanmakta olduğunuz SQL Server ODBC sürücüsü sürümüne bağlı olarak aşağıdaki adımları uygulayın:

SQL Server ODBC sürücüsü sürüm 3.50 için:
  1. Ağ Kitaplığı sekmesini tıklatın ve varsayılan ağı (Net kitaplığı) için TCP/IP Sockets ayarlamak için açılır liste kutusu kullanın.
- veya -
  1. Varsayılan ağ kitaplığı belirle Adlandırılmış kanalları veGelişmiş sekmesinde bırakın, yeni bir giriş eklemek burada:
       Server := SQL Server Name   Network:= TCP/IP Sockets   Connection String: = IP Address,1433     (There are no spaces between the IP Address, the comma, and the port 1433)						
  2. Ekle/Değiştir' i tıklatın.
  3. Bitti' yi tıklatın.
SQL Server ODBC sürücüsü sürüm 3.70 için:
  1. NetworkLibrary Yapılandırması Düzenle iletişim kutusunda Ağ kitaplıkları bölümünde TCP/IP'yi seçin.
  2. Sunucu aliastextbox SQL sunucusunun adını girin
  3. TheSQL Server gerçek IP adresi bilgisayar adını değiştirin.
  4. Türü 1433 bağlantı noktası numbertextbox içinde
  5. Tamam'a tıklayın.
Win95 datasource açık veritabanı bağlantısı ağ kitaplığı lib net SBS Small Business Server

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 195566 - Son İnceleme: 07/25/2015 16:16:00 - Düzeltme: 8.0

  • Microsoft SQL Server 6.5 Standard Edition
  • Microsoft SQL Server 6.5 Enterprise Edition
  • kbprb kbmt KB195566 KbMttr
Geri bildirim
"//c.microsoft.com/ms.js'><\/script>");