Hata: Access beklenmedik biçimde, bağlantılı Oracle tablosu etkin değil bırakılır sonlandırılıyor

Makale çevirileri Makale çevirileri
Makale numarası: 282349 - Bu makalenin geçerli olduğu ürünleri görün.
Gelişmiş: Uzman kodlama, birlikte çalışabilirlik ve çok kullanıcılı becerileri gerektirir.

Bu makale yalnızca Microsoft Access veritabanı (.mdb) için geçerlidir.

ÖNEMLI: Bu makale kayıt defterini değiştirmeyle ilgili bilgiler içermektedir. Kayıt defterini değiştirmeden önce yedeklediğinizden ve bir sorun çıkması durumunda kayıt defterini geri nasıl yükleyeceğinizi anladığınızdan emin olun. Kayıt defterini yedekleme, geri yükleme ve düzenleme ile ilgili bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
256986Microsoft Windows Kayıt Defteri'nin Açıklaması
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Bağlantılı Oracle 8ior Sybase tabloyu açın ve veritabanı uzun süreler için devre dışı bırakın, aşağıdaki hata iletisini alıyorsunuz ve sonra Access'den çıkar:
Microsoft Access bir sorunla karşılaştı ve kapatılacak. Herhangi bir rahatsızlık için üzgünüz.
Faaliyetsizlik Nedeni uzun süreler sonra tabloyu kapatın yüklemeye çalıştığınızda aşağıdaki hata iletisini alabilirsiniz:
Bu eylem, kesme modundaki geçerli kodu durduracak. Çalışan kodu durdurmak istiyor musunuz?
Evet, sonsuz bir döngüye sonuçları hata iletisinin Ek Yardım düğmesini tıklatın. Access'ten çıkmak için <a0></a0>, Görev Yöneticisi'ni kullanmanız gerekir.

Neden

Bu sorun, aşağıdaki koşulların tümü doğru olduğunda oluşur:
  • Oracle sürücüsü için Microsoft kullandığınız sürümü 2.573.6526.00.
  • Sahip olduğunuz bir ODBC yenileme sıklığı için 1500 ayarlayın.
  • ConnectionTimeout ODBC kayıt defteri ayarı kümeye 0 dışında bir şey var.

Çözüm

Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın.

Yöntem 1: <a1>Değiştir</a1> ODBC yenileme aralığı ayarı

  1. Microsoft Access'i başlatın.
  2. Araçlar menüsünden Seçenekler ' i tıklatın.
  3. Gelişmiş sekmesini tıklatın.
  4. ODBC yenileme sıklığı ayarı 1500 varsayılan ayarından daha büyük bir değere değiştirin.

Yöntem 2: kayıt defterindeki ODBC bağlantı zaman aşımı ayarını değiştir

UYARı: Kayıt Defteri Düzenleyicisi'ni yanlış kullanırsanız, işletim sisteminizi yeniden yüklemenizi gerektirebilecek ciddi sorunlara neden olabilir. Microsoft, Kayıt Defteri Düzenleyicisi yanlış kullanımından kaynaklanan sorunları çözebileceğinizi garanti edemez. Kayıt Defteri Düzenleyicisi'ni kullanmak kendi sorumluluğunuzdadır.
  1. Başlat menüsünde Çalıştır ' ı tıklatın.
  2. kutusuna Regedit yazın.
  3. Aşağıdaki kayıt defteri anahtarını bulun:
       HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\ODBC
    					
  4. ConnectionTimeout çift tıklatma ve sonra bu ondalık değeri 0 olarak değiştirin.
  5. Tamam ' ı tıklatın ve sonra da Kayıt Defteri Düzenleyicisi'nden çıkın.

Durum

Microsoft Access 2002'de bir sorun olduğunu onaylamıştır.

Daha fazla bilgi

Davranışı Yeniden Oluşturma Adımları

  1. Herhangi bir bağlantılı Oracle 8i tabloyu açın.
  2. Tablo'simge durumuna küçültün ve sonra Microsoft Access simge durumuna küçültün.
  3. Erişim oturumu için 1-2 saat devre dışı bırakın. Unutmayın, bir süre sonra bu makalenin "Belirtiler" bölümünde anlatılan hata iletilerinden birini alırsınız.
Bu makalede açıklanan üçüncü taraf ürünleri Microsoft'tan bağımsız şirketler tarafından üretilmektedir. Microsoft bu ürünlerin performans veya güvenilirliğiyle ilgili hiçbir garanti vermemektedir.

Özellikler

Makale numarası: 282349 - Last Review: 10 Ağustos 2004 Salı - Gözden geçirme: 5.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Access 2002 Standard Edition
Anahtar Kelimeler: 
kbmt kbstoprespond kbtshoot kbbug kberrmsg kbnofix KB282349 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:282349

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