Makale numarası: 278604 - Son Gözden Geçirme: 03 Temmuz 2008 Perşembe - Gözden geçirme: 5.1

"HTTP 500.100 - iç sunucu hatası" ne zaman, sağlayıcı erişmeye çalışın

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.
Tüm kullanıcıların Microsoft ınternet ınformation Services (IIS) sürüm 7.0 yükseltmenizi öneririz Microsoft Windows Server 2008 çalışan. IIS 7.0, Web altyapı güvenliği önemli ölçüde artırır. IIS güvenliği ile ilgili konular hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.microsoft.com/technet/security/prodtech/IIS.mspx (http://www.microsoft.com/technet/security/prodtech/IIS.mspx)
IIS 7.0 hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.iis.net/default.aspx?tabid=1 (http://www.iis.net/default.aspx?tabid=1)
Hepsini aç | Hepsini kapa

Belirtiler

Bir Active Server Pages (ASP) sayfası içinde bir sağlayıcıdan erişmeye çalıştığınızda, tarayıcıda aşağıdaki hata iletisini alabilirsiniz:
HTTP 500.100 - iç sunucu hatası - ASP hata ınternet ınformation Services
Açıklayıcı HTTP hata iletileri devre dışı ise, ASP sayfasını çalıştırmak istediğinizde aşağıdaki hata iletisini alabilirsiniz:
ADODB.Connection (0x800A0E7A)
Sağlayıcı bulunamıyor. Bu düzgün yüklenmemiş olabilir.
/ Nwind.asp, 10 satır

Neden

Bu hata, Microsoft Data Access Components tarafından gerekli olan bir dinamik bağlantı kitaplığı (DLL) kayıtlı değilse oluşur.

Çözüm

Not: Bu çözüm, bir SQL Server OLE sağlayıcısı DLL'SI (Sqloledb.dll) örnek olarak kullanılmıştır. Kayıtlı olmayan DLL OLE DB, kullandığınız sağlayıcının göre değişebilir olduğundan, adım 2 buna göre değiştirin.

Bu sorunu gidermek için <a0></a0>, aşağıdaki gibi hatalı dll DOSYASıNı yeniden kaydettirin:
  1. Bir komut isteminde C:\Program Files\Common Files\System\Ole DB klasörüne gidin.
  2. Bir komut isteminde aşağıdaki komutu yazın:
    regsvr32 sqloledb.dll
  3. DLL başarıyla kaydettirildiğini onaylanmalıdır.

Daha fazla bilgi

Aşağıdaki liste, olası sağlayıcıları ve bunların ilgili DLL'leri adları:

Microsoft ISAM 1.1 OLE DB sağlayıcısı
Provider=Microsoft.ISAM.OLEDB.1.1
C:\WINNT\System32\Msisam11.dll
C:\WINNT\System32\Msuni11.dll

Microsoft Jet 3.51 OLE DB sağlayıcısı
Provider=Microsoft.Jet.OLEDB.3.51
C:\Program Files\Common Files\System\OLE DB\Msjtor35.dll
C:\WINNT\System32\Msjt4jlt.dll
C:\WINNT\System32\Msjter35.dll
C:\WINNT\System32\Msjint35.dll

Microsoft Jet 4.0 OLE DB sağlayıcısı
Provider=Microsoft.Jet.OLEDB.4.0
C:\WINNT\System32\Msjetoledb40.dll
C:\WINNT\System32\Msjet40.dll
C:\WINNT\System32\Mswstr10.dll
C:\WINNT\System32\Msjter40.dll
C:\WINNT\System32\Msjint40.dll

Dizin oluşturma hizmeti için Microsoft OLE DB sağlayıcısı
Provider=MSIDXS.1
C:\WINNT\System32\Query.dll

Internet Publishing
Provider=MSDAIPP.DSO.1
C:\Program Files\Common Files\System\Ole DB\Msdaipp.dll
C:\WINNT\System32\Wininet.dll
C:\WINNT\System32\Shlwapi.dll
C:\WINNT\System32\Version.dll
C:\WINNT\System32\Lz32.dll
C:\WINNT\System32\Shell32.dll

ODBC sürücüler için Microsoft OLE DB sağlayıcısı
Provider=MSDASQL.1
C:\Program Files\Common Files\System\OLE DB\Msdasql.dll
C:\Program Files\Common Files\System\OLE DB\Msdatl2.dll
C:\Program Files\Common Files\System\OLE DB\Msdasqlr.dll
C:\Program Files\Common Files\System\Msadc\Msadce.dll
C:\Program Files\Common Files\system\Msadc\Msadcer.dll
C:\WINNT\System32\Odbc32.dll
C:\WINNT\System32\Comdlg32.dll
C:\WINNT\System32\Odbcint.dll

Microsoft OLE DB Provider for OLAP Services
Provider=MSOLAP.1
C:\Program Files\Common Files\System\OLE DB\MSOLAP.DLL
C:\Program Files\Common Files\System\OLE DB\Msolapr.dll
C:\Program Files\Common Files\system\OLE DB\msdaosp.dll
C:\WINNT\System32\Security.dll
C:\WINNT\System32\Sqlwoa.dll
C:\WINNT\System32\Sqlwid.dll
C:\WINNT\System32\Nddeapi.dll
C:\WINNT\System32\Winspool.drv
C:\WINNT\System32\Msv1_0.dll

Oracle için Microsoft OLE DB sağlayıcısı
Provider=MSDAORA.1
C:\Program Files\Common Files\System\OLE DB\Msdaora.dll
C:\WINNT\System32\Mtxoci.dll

SQL Server için Microsoft OLE DB sağlayıcısı
Provider=SQLOLEDB.1
C:\Program Files\Common Files\System\OLE DB\Sqloledb.dll
C:\WINNT\System32\Dbnmpntw.dll

MSDataShape
Provider=MSDataShape.1
C:\Program Files\Common Files\System\Msadc\Msadds.dll
C:\Program Files\Common Files\System\Msadc\Msaddsr.dll

Microsoft Dizin Hizmetleri için OLE DB sağlayıcısı
Sağlayıcı ADsDSOObject =
C:\WINNT\System32\Activeds.dll
C:\WINNT\System32\Adsldpc.dll


Not: Bu, tam bir listesi değildir ve bilgi eksik olabilir. Lütfen yaşıyor olabilirsiniz hataları ile ilgili daha fazla bilgi için kullandığınız sağlayıcının bakın.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Server 4.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbpending kbprb KB278604 KbMttr
Otomatik TercümeOtomatik Tercüme
Ö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:278604  (http://support.microsoft.com/kb/278604/en-us/ )