Hata: SQL Desktop Edition: paylaşılan bellek MDAC 2. 6'yı yükledikten sonra bağlanma başarısız

Makale çevirileri Makale çevirileri
Makale numarası: 290820 - Bu makalenin geçerli olduğu ürünleri görün.
# HATA: 101341 (SQLBUG_70)
# HATA: 225640 (shiloh_bugs)
Hepsini aç | Hepsini kapa

Belirtiler

Bir bağımsız bilgisayarı (olmadan yüklü ağ iletişim kuralları), yerel Microsoft SQL Server 7.0 Desktop Edition bağlanma başarısız olur. Query Analyzer'ı veya SQL Enterprise Manager'ı kullanarak bağlanmaya çalışırsanız, aşağıdaki hata iletisi oluşur:
Sunucuya bağlanılamıyor \\SRVNAME:

Sunucu: 17 hata, Düzey 16, State 1
[Microsoft][ODBC SQL Server sürücüsü][Paylaşılan bellek]SQL Server yok veya erişim engellendi.
ODBCPING kullanarak bağlanmaya gerçekleşmesi, bu hata iletisine neden olur:
İÇİN BAĞLANTI KURULAMADI sql server

SQLState: 08001 yerel hata: 17
Bilgi. Ileti: [Microsoft] [ODBC SQL Server sürücüsü] [bellek paylaşılan] SQL
Sunucu yok veya erişim engellendi.

: SQLState 01000 yerel hata: 53
Bilgi. Ileti: [Microsoft] [ODBC SQL Server sürücüsü] [paylaşılan
Memory]ConnectionOpen(Connect()).
SQL Sunucu makine adı belirttiğinizde ISQL yine de, bağlanabilirler. ISQL DB Kitaplığı bağlantı kurar ve paylaşılan bellek kullanır.

Neden

Makine adı'nı kullanarak yerel olarak bağlanmaya yüklenememesi ve paylaşılan bellek iletişim kuralını kullanarak bağlantıyı yapmak, bağlantı girişimleri için masaüstü bilgisayara uygulanmış olan Microsoft Data Access Components (MDAC) 2.6 sonra oluşur. Bağlanmak için makine adı belirtmek ve hiçbir ağ iletişim kuralları, masaüstü bilgisayarınızda yüklü olan paylaşılan bellek kullanılır.

Pratik Çözüm

Bu soruna geçici bir çözüm bulmak için <a0></a0>, aşağıdakileri yapabilirsiniz:
  • Istemci ve sunucu SQL Server tarafından kullanılacak Çok Protokollü Ağ kitaplığı oluşturun. Istemci ağ yardımcı programı'nı ve sunucu ağ yardımcı programı'nı kullanarak çok Protokollü Ağ Kitaplığı'nı etkinleştirmek için şu adımları izleyin:
    1. Istemci ağ Microsoft SQL Server 7.0 program altında bulunan yardımcı programı başlangıç grubu.
    2. Ekle ' yi tıklatın, birden fazla iletişim kuralı ' nı tıklatın, server alias yazın ve Tamam ' ı tıklatın.

      Sunucu diğer adı yapılandırmaları listesinde görünür.
    3. Tamam ' ı tıklatın.
    4. Microsoft SQL Server 7.0 program grubu altında Server Ağ yardımcı programını başlatın. Ekle ' yi tıklatın ve sonra da <a0>birden fazla iletişim kuralı</a0> seçenek düğmesini seçin. Tamam ' ı tıklatın. Bir satır, çoklu protokol ve makine adı ile SQL Server Ağ yardımcı programı iletişim kutusunda görüntülenmelidir. Kaydetmek ve çıkmak için Tamam ' ı tıklatın.
    5. Durdurun ve sonra da çok Protokollü Ağ Kitaplığı'nı yüklemek için SQL Server sunucusuna yeniden başlatın.
  • SQL Server ODBC sürücüsü 2.6 sürümünden indirgemesine (sürümü 3.80.0194 Sqlsrv32.dll) 2.5 sürümüne SQL Server ODBC sürücüsü (sürüm 3.70.0820) veya önceki MDAC sürümüne azaltması. MDAC'ın önceki bir sürümünü karşıdan yüklemek için <a0></a0>, karşıdan yükleyebileceğiniz MDAC Component Checker'ı kullanın:
    http://msdn2.microsoft.com/en-us/data/aa937730.aspx

Durum

Microsoft bu sorunun, SQL Server için onaylamıştır 7.0.

Özellikler

Makale numarası: 290820 - Last Review: 25 Nisan 2007 Çarşamba - Gözden geçirme: 2.5
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 7.0 Standard Edition
Anahtar Kelimeler: 
kbmt kbbug kbpending KB290820 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:290820

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