Düzeltme: Odbc32.dll DOSYASıNı başarısız oldu, gerekli bileşen yüklemek "deneme"

Makale çevirileri Makale çevirileri
Makale numarası: 129772 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Belirtiler

Win32 altında bir 32-bit uygulamasından bir ODBC veri kaynağına erişmeyi denediğinizde, aşağıdaki hata oluşur:
Gerekli bileşen Odbc32.dll DOSYASıNı başarısız yükleme denemesi.

Neden

Bu iki ana nedeni vardır:

  • ODBC Kur programı, Visual C++ WIN32S\ODBC dizininden yürütülen değildi çünkü ODBC bileşeni yüklenmemiş sürüm 2.0 veya 2.1 CD.
  • Visual C++ sürüm 2.1 CD'sinde \WIN32S\ODBC dizin Odbc32.dll DOSYASıNı dosyasının (thunking sürücü yöneticisini) yanlış bir sürümünü içerir. Yanlış sürüm Win32 altında yüklenemedi.

Çözüm

ODBC Kur programı WIN32S\ODBC dizininden çalıştırıldı emin olun.

Ayrıca, Visual C++ sürüm 2.1 CD-ROM'DAN yükledikten sonra WINDOWS\SYSTEM dizinine (doğru thunking ODBC sürücü yöneticisini Win32s olan) WIN32S\ODBC dizininde bulunan ODBC3216.DLL dosyayı kopyalayıp, yanlış Odbc32.dll DOSYASıNı değiştirmek için ODBC32.dll DOSYASıNı yeniden adlandırın gerekir.

Durum

Microsoft bu hatanın bu makalenin başında listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır. Bu sorun, Microsoft Visual C++, 32-bit Edition, sürüm 2.2 giderilmiştir.

Özellikler

Makale numarası: 129772 - Last Review: 29 Ocak 2014 Çarşamba - Gözden geçirme: 2.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Foundation Class Library 4.2, Ne zaman ne ile kullanilir:
    • Microsoft Visual C++ 2.0 Professional Edition
    • Microsoft Visual C++ 2.1
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbbug kbdatabase kbfix kbsetup KB129772 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:129772

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