Chyba: Přístup je neočekávaně ukončena při propojené tabulky Oracle ponechána neaktivní, je

Překlady článku Překlady článku
ID článku: 282349 - Produkty, které se vztahují k tomuto článku.
Upřesnit: Vyžaduje poradce kódování, spolupráce a víceuživatelském dovednosti.

Tento článek se týká pouze databáze aplikace Microsoft Access (MDB).

Důležité: Tento článek obsahuje informace o úpravě registru. Před úpravami je nutné registr zazálohovat. Seznamte se také s postupem při obnovení registru v případě, že nastane problém. Informace o zálohování, obnovení a úpravě registru naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
256986Popis registru systému Microsoft Windows
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při otevření propojené tabulky Sybase 8ior Oracle a ponechat databáze pro dlouhou dobu neaktivní, zobrazí následující chybová zpráva a potom ukončí Access:
V aplikaci Microsoft Access došlo k problému a je třeba ji ukončit. Omlouváme se za případné potíže.
Můžete také obdržet následující chybu při pokusu o zavřete tabulku po delší nečinnosti:
Tato akce zastaví aktuální kód v režimu přerušení. Chcete zastavit spuštění kódu?
Klepnutím na Ano výsledky v nekonečné smyčce chybová zpráva. Ukončení aplikace Access pomocí Správce úloh.

Příčina

K tomuto problému dochází, pokud jsou splněny všechny následující podmínky:
  • Používáte Microsoft ovladače Oracle verze 2.573.6526.00.
  • Interval aktualizace ODBC nastavit 1500 máte.
  • Máte ODBC ConnectionTimeout nastavení registru nastavit na jinou hodnotu než 0.

Řešení

Chcete-li tento problém vyřešit, použijte jednu z následujících metod.

Metoda 1: Změnit ODBC aktualizovat nastavení intervalu

  1. Spusťte aplikaci Microsoft Access.
  2. V nabídce Nástroje klepněte na tlačítko Možnosti.
  3. Klepněte na kartu Upřesnit.
  4. Změnit Interval aktualizace ODBC nastavení na hodnotu větší než výchozí nastavení 1500.

Metoda 2: Změňte nastavení limitu připojení ODBC v registru

Upozornění: Použijete-li Editor registru nesprávně, můžete způsobit vážné problémy, které mohou vyžadovat přeinstalaci operačního systému. Společnost Microsoft nemůže zaručit, že potíže vzniklé v důsledku nesprávného použití Editoru registru budete moci vyřešit. Editor registru používáte na vlastní nebezpečí.
  1. V nabídce Start klepněte na tlačítko Spustit.
  2. Do pole Otevřít zadejte Regedit.
  3. Vyhledejte následující klíč registru:
       HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\ODBC
    					
  4. ConnectionTimeout poklepat a změnit desetinný hodnotu na 0.
  5. Klepněte na tlačítko OK a ukončete Editor registru.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v aplikaci Access 2002.

Další informace

Kroky pro reprodukci tohoto chování

  1. Otevřete libovolnou propojenou tabulku Oracle 8i.
  2. Minimalizovat v tabulce a minimalizovat bude.
  3. Ponechejte neaktivní relace Access o 1 až 2 hodiny. Všimněte si, že po určité době, zobrazí se jedna z chybových zpráv uvedených v tomto článku v části "Příznaky".
Produkty jiných výrobců popisované v tomto článku vyrábějí společnosti, které jsou nezávislé na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu a spolehlivosti těchto produktů.

Vlastnosti

ID článku: 282349 - Poslední aktualizace: 10. srpna 2004 - Revize: 5.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Access 2002 Standard Edition
Klíčová slova: 
kbmt kbstoprespond kbtshoot kbbug kberrmsg kbnofix KB282349 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:282349

Dejte nám zpětnou vazbu

 

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