Makale numarası: 306345 - Son Gözden Geçirme: 11 Ağustos 2006 Cuma - Gözden geçirme: 5.4 SORUN: ASP Hata 80004005 "veri kaynağı adı bulunamadı"
Bu SayfadaBelirtilerVeritabanı bağlantısı bir Active Server Pages (ASP) sayfası açmak için ActiveX Data Objects (ADO) veya ODBC kullandığınızda, aşağıdaki hata iletisini alabilirsiniz: ODBC Sürücüler için Microsoft OLE DB Sağlayıcısı hatası '80004005' [Microsoft][ODBC Sürücü Yöneticisi] Veri kaynağı adı bulunamadı ve varsayılan sürücü belirtildi. NedenBu hata, bir DSN tabanlı bağlantı dizesi (Sistem DSN'ni kullanan bir bağlantı dizesi) veya bir DSN-daha küçük bağlantı dizesine ADO ve ODBC ile bir ASP sayfasında bir veritabanı bağlantısını açmaya kullandığınızda oluşabilir. Bu hatanın sık karşılaşılan nedenleri aşağıda listelenmiştir. Bir ODBC DSN kullanma
Bir DSN-less bağlantı dizesi kullanarak
Çö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: 322756
(http://support.microsoft.com/kb/322756/
)
Windows'da kayıt defterini yedekleme ve geri yükleme Bir ODBC DSN kullanmaDSN</a0> kayıt defteri anahtarı okunamıyor, yetersiz izinlerAşağıda, Windows NT 4.0 veya Windows 2000 kullanıcı hesabının belirtilen System DSN ODBC kayıt defteri anahtarı için okuma erişimi verin:
Belirtilen DSN IIS sunucusundaki yokBelirtilen sistem ODBC DSN IIS sunucusundaki oluşturun.Global.asa ADO bağlantı dizesi başlatma kodu çalıştıran değil
Bir DSN-less bağlantı dizesi kullanarakBelirtilen bir ODBC sürücüsü kayıt defteri anahtarı okunamıyor, yetersiz izinlerAşağıda, Windows NT 4.0 veya Windows 2000 kullanıcı hesabının belirtilen ODBC sürücüsünün kayıt defteri anahtarı için okuma erişimi verin:
Sürücü adı, yanlış yazılmış veya ııS'YI sunucu üzerinde yüklüADO ODBC sürücü adını doğru yazıldığını doğrulayın bağlantı dizesi. Buna ek olarak, belirtilen sürücü IIS sunucusunda yüklü olduğunu doğrulayın. Sistemde yüklü ODBC sürücülerinin bir listesini görüntülemek için <a0>sürücüleri</a0> sekmesindeki ODBC veri kaynağı Yöneticisi (Odbcad32.exe) bakın.Global.asa ADO bağlantı dizesi başlatma kodu çalıştıran değil
DurumBu davranış tasarım yüzündendir. Daha fazla bilgiBilgileri, bir ASP sayfası için bir isteği işlemek için kullanılan Windows NT 4.0 veya Windows 2000 kullanıcı hesabı, Web sunucusu kullanıcı isteği doğrulamak için kullandığı kimlik doğrulama mekanizması tarafından belirlenir. Örneğin, anonim kimlik doğrulaması, yapılandırılmış IIS anonim hesabın kimlik bilgilerini kullanıyorsanız (ıusr_ <WebServerName > hesabı varsayılan olarak) kullanıcı isteği işlemek için kullanılır. Temel kimlik doğrulaması'nı kullandığınızda, Microsoft ınternet Explorer kullanıcıdan geçerli bir Windows NT 4.0 veya Windows 2000 ağ Userıd ve parola bilgileri daha sonra isteği işlemek için kullanılan sağlamak ister. Desteklenen kimlik doğrulama mekanizmaları ve nasıl çalıştıkları hakkında ek bilgi için IIS çevrimiçi belgelerine bakın. ReferanslarEk bilgi için, Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın: 188715
(http://support.microsoft.com/kb/188715/EN-US/
)
Visual ınterdev, IIS 4.0 yapılan When tetikleme değil genel ASA uygulama 288245
(http://support.microsoft.com/kb/288245/EN-US/
)
SORUN: Personal Web Server, Windows 98'den Global.asa başlatılmıyor 265275
(http://support.microsoft.com/kb/265275/EN-US/
)
FP2000: FrontPage Web Global.asa çalışmıyor Bu makaledeki bilginin uygulandığı durum:
Otomatik 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:306345
(http://support.microsoft.com/kb/306345/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Üste