Avatar billede kenneth39 Nybegynder
14. marts 2002 - 13:52 Der er 2 kommentarer og
1 løsning

hvad betyder det ???

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x4b8 Thread 0x698 DBC 0xac11d2c Jet'.
Avatar billede NanoQ Nybegynder
14. marts 2002 - 13:54 #1
80004005 – Microsoft Jet database engine cannot open the file (unknown)...
Product:  UltraDev
Platform:  All
Versions:  all
ID:  14476

How useful was this document? less more

1
2
3
4
5

How can the document be improved? (300 characters or less - you will not receive a reply.)





 

Issue
The following error:

80004005 – Microsoft Jet database engine cannot open the file (unknown)

occurs on a page with a recordset when the page is viewed through a browser or in Live Data mode.


Solution
There are several things that may cause this ODBC error. Many of the possible reasons are listed below.

This error may occur if the account being used by Internet Information Server (IIS), (usually IUSR) does not have the correct Windows NT permissions for a file based database or for the folder containing the file. Check the permissions on the Internet Information Server account (IUSR) in the NT user manager.
Check the permissions on the file and the folder. Ensure that you have the ability to create and/or destroy any temporary files. Temporary files are usually created in the same folder as the database, but the file may also be created in other folders such as /Winnt.

If you use a network path to the database (UNC or mapped drive), check the permissions on the share, the file and the folder.

Check to make sure that the file and the data source name (DSN) are not marked as Exclusive. Simplify. Use a System DSN that uses a local drive letter. Move the database to the local drive if necessary to test.

The error may be caused by a delegation issue. Check the authentication method (Basic versus NTLM) if any. If the connection string uses the Universal Naming Convention (UNC), try using Basic Authentication or an absolute path such as C:\Mydata\Data.mdb. This may happen even if the UNC points to a resource local to the IIS computer.

This error may also occur when accessing a local Microsoft Access database linked to a table, if the table is in an Access database on a network server. In this situation, please refer to the following article in the Microsoft Knowledge Base for a workaround:

Q189408 PRB: ASP Fails to Access Network Files Under IIS 4.0

If the database is on a mapped network drive of the server, add the default anonymous IIS user to the remote directory permission list.



For more information on changing database permissions, please refer to Changing database permissions (TechNote 14590).

If the above information does not help resolve the problem, please take a look at the following Microsoft KnowledgeBase articles:

PRB: 80004005 "Couldn't Use '(unknown)'; File Already in Use" (Q174943)
PRB: Microsoft Access Database Connectivity Fails in Active Server Pages (Q253604)
PRB: Cannot Open File Unknown Using Access (Q166029)
Additionally, article Q183060 contains information on a variety of 80004005 errors.
Avatar billede NanoQ Nybegynder
14. marts 2002 - 13:55 #2
Avatar billede Slettet bruger
14. marts 2002 - 14:06 #3
Download den nyeste version af MDAC her:
http://www.microsoft.com/data/download.htm
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester