PRB: MDAC ve Oracle8i bağlantı sorunu

Makale çevirileri Makale çevirileri
Makale numarası: 264012 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Oracle 8i istemcisi ve Microsoft Oracle ODBC sürücüsü (MSORCL32. kullanarak Oracle 8i veritabanına bağlanmaya çalıştığınızdaDLL) sürümü 2.573.4403 (veya üstü) ya da MS Oracle sağlayıcı (SALAYICISIDIR.DLL) sürümü 2.50.4403.0 (veya üstü), aşağıdaki hata iletisini alabilirsiniz:
Hata: "SQLSTATE: NA000
Yerel hata kodu: 0
Sürücü iletisi: [Microsoft] [ODBC Driver for Oracle] [Oracle]
Hatayı önlemek için herhangi bir öneri gerekiyor?"

Neden

Farklı kayıt defteri girdileri sağlamak çeşitli Oracle OCI sürümlerine düzgün çalışması gereklidir. OLE DB sağlayıcısı veya Oracle için ODBC sürücüsü Oracle istemci yazılımı ile çalışmak üzere etkinleştirmek için istemcinin kayıt değiştirilmesi gerekir. MDAC yüklemesinin gerekli kayıt defteri girdileri kaydetmeyebilir.

Çözüm

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Daha fazla koruma için değiştirmeden önce kayıt defterini yedekleyin. Daha sonra bir sorun çıktığında kayıt defterini 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 Yedekleme ve Windows kayıt defterini geri yükleme hakkında

Aşağıdaki yayın bildirimi "MDAC 2.5 RTM (2.50.4403.12) bilinen sorunlar" bölümünde açıklanan kayıt defteri ayarını değiştirin:
MDAC2.5 yayın bildirimi
Aşağıdaki dosya Microsoft Yükleme Merkezi'nden yüklenebilir:
OraReg.exe
Support dosyalarını karşıdan yükleme konusunda ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
119591 Microsoft Destek Dosyaları Çevrimiçi Hizmetler'den nasıl alınır?
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın yüklendiği tarihte kullanılabilir olan en güncel virüs algılama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardım eden güvenliği Gelişmiş sunucularda depolanır.

Daha fazla bilgi

MDAC 2.5 ilk desteklenen Microsoft Data Access Components için Oracle8i sürümüdür. Aşağıdaki konumdan MDAC'nin en son sürümünü indirebilirsiniz:
http://msdn2.microsoft.com/en-us/Data/aa937695.aspx
Aşağıdaki tabloda açıklanan MDAC sürüm 2.5 bildirimi Web sayfasında Oracle istemcisi her sürümü için kayıt defteri girdileri gösterilmektedir. Bu değişiklikler de MDAC 2.6 ve 2.7 için yapılması gerekir.

Bu tabloyu kapaBu tabloyu aç
Oracle istemciWindows NT veya Windows 9 xWindows 2000 veya Windows XP
7.x
[HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Transaction Server\Local Computer\My Computer] "OracleXaLib"="xa73.dll" "OracleSqlLib"="SQLLib18.dll" "OracleOciLib"="ociw32.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI] "OracleXaLib"="xa73.dll" "OracleSqlLib"="SQLLib18.dll" "OracleOciLib"="ociw32.dll"
8.0
[HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Transaction Server\Local Computer\My Computer] "OracleXaLib"="xa80.dll" "OracleSqlLib"="sqllib80.dll" "OracleOciLib"="oci.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI] "OracleXaLib"="xa80.dll" "OracleSqlLib"="sqllib80.dll" "OracleOciLib"="oci.dll"
8.1
[HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Transaction Server\Local Computer\My Computer] "OracleXaLib"="oraclient8.dll" "OracleSqlLib"="orasql8.dll" "OracleOciLib"="oci.dll"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI] "OracleXaLib"="oraclient8.dll" "OracleSqlLib"="orasql8.dll" "OracleOciLib"="oci.dll"


Microsoft Windows 2000 veya Windows XP sistemler için:
  1. Regedit'i çalıştırın.
  2. Aşağıdaki RegKey altında OracleOciLib ve setit doğru değerlere önceki tabloda düzenleyin:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\MTxOCI
    						
    Not: Bu anahtar otomatik olarak Kur tarafından eklenmemiş olması, "OracleOciLib" kayıt defterine ekleyin.
Microsoft Windows NT 4.0 veya Microsoft Windows 95 veya Windows 98 sistemleri:
  1. Regedit'i çalıştırın.
  2. Aşağıdaki RegKey altında OracleOciLib düzenlemek ve önceki tabloda doğru değerlere ayarlayın:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Transaction Server\Local Computer\My Computer
    					
    Not: Bu anahtar RegEdit kullanarak el ile eklenmesi gerekir.

Referanslar

Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
239719 BİLGİ: Supportability Microsoft ODBC sürücüsü / OLE DB Provider for Oracle w.r.t Oracle 8.x
244661 Düzeltme: Microsoft Oracle ODBC sürücüsü ve Oracle 8i sağlayıcısı destek bağlantısı

Özellikler

Makale numarası: 264012 - Last Review: 20 Ocak 2014 Pazartesi - Gözden geçirme: 6.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
Anahtar Kelimeler: 
kbdatabase kboracle kbprb kbprovider kbmt KB264012 KbMttr
Machine-translated Article
Ö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: 264012

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