Jak se vypořádat s chybou 80004005 v MS Access

Sdílej nyní:

V tomto článku se podíváme na příčiny chyby 80004005 v MS Access a na způsoby, jak ji vyřešit.  

Řešení chyby 80004005 v Ms AccessChyba 80004005 v MS Access je chyba databázového enginu Jet, která uživateli brání v přístupu k databázi a zobrazení záznamů. Tato chyba nevzniká pouze kvůli problému v databázovém enginu, ale kvůli kombinaci problémů. Jedním z nejčastějších scénářů, ve kterých k ní dochází, je pokus o použití sdílené složky na virtuálním serveru. Tato chyba může do značné míry zpomalit postup uživatele a často k ní dochází z několika důvodů. Níže je vysvětleno několik běžných důvodů a řešení, která lze zvolit pro řešení této chyby.

Příčiny chyby 80004005

  1. Chyba 80004005Účet používaný serverem Microsoft Internet Information Server (MIIS), má nesprávná oprávnění Windows NT. To zabrání uživateli v přístupu k souborové databázi nebo složce obsahující soubor.
  2. Soubor i název zdroje dat jsou označeny jako exkluzivní.
  3. Databáze je otevřena pod jiným procesem nebo jiným uživatelem.
  4. Existuje také možnost, že chyba bude způsobena problémy s delegováním, je vhodné zkontrolovat režim ověřování. Pokud je připojovací řetězec používán Universal Naming Convention (UNC), použijte základní ověřování nebo absolutní cestu
  5. Chyba 80004005 může také nastat při přístupu k místní databázi MS Access propojené s tabulkou, která je dále propojena s databází Access na síťovém serveru.

Řešení chyby 80004005

U výše uvedených příčin můžete použít následující sadu řešení.

  1. Zkontrolujte oprávnění k souborům a složkám. Ujistěte se, že máte oprávnění k vytváření a mazání dočasných souborů. Dočasné soubory obvykle obsahuje složka obsahující databázi.
  2. Ujistěte se, že název zdroje dat (DSN) a soubor nebyly označeny jako exkluzivní.
  3. Existuje možnost, že k Microsoft Visual InterDev může přistupovat jiný uživatel a vypnout všechny operace InterDev obsahující datové připojení k databázi.
  4. Můžete také přepnout na SQL Server aby nedošlo k chybě, nebo využijte jakýkoli vedoucí nástroj k opravit mdb nebo accdb databáze.

Závěr

V případě více chyb, které se vyskytnou v databázovém softwaru, je obtížné vždy přesně určit příčinu chyby. V jakémkoli softwaru nebo aplikaci může existovat více důvodů, proč se chyba objeví. Výše ​​uvedené příčiny tedy nejsou jedinými příčinami, proč se můžete setkat s chybou 80004005, může existovat i řada dalších příčin. To platí i pro seznam řešení – pokud se může vyskytnout více chyb, může existovat i mnoho řešení v závislosti na tom, proč k chybě došlo.

Chyba 80004005 není příliš obtížná, ale rozhodně je nepříjemná. Pokud se s touto chybou setkáte, nebudete mít přístup k databázím, dokud problém nevyřešíte. Výše ​​uvedené příčiny a řešení fungují ve většině případů, takže jejich vyzkoušení vám může pomoci problém vyřešit a začít.

Úvod autora:

Vivian Stevens je expert na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně Oprava MDF a excelové softwarové produkty pro obnovu. Pro více informací navštivte www.datanumen.com

Sdílej nyní:

Komentáře jsou uzavřeny.