Jet Error 0x80004005

Ask a Question related to ASP Database, Design and Development.

  1. #1

    Default Re: Jet Error 0x80004005

    [url]http://www.aspfaq.com/show.asp?id=2009[/url]


    "Si" <nospam@nospam.com> wrote in message
    news:%23G6CY3knDHA.1708@TK2MSFTNGP12.phx.gbl...
    > Hi
    >
    > I am saving data from ASP to an access database which has linked tables, i
    > keep getting this errror:
    >
    > Microsoft JET Database Engine (0x80004005)
    > The Microsoft Jet database engine cannot open the file 'I:\Access
    > Database\980211be.mdb'. It is already opened exclusively by another user,
    or
    > you need permission to view its data.
    > /js_03.asp, line 23
    >
    > The problem is that this is the linked database, and that i do have
    > permission to acceess it, there are no other processes running that could
    be
    > accessing it.
    >
    > I am very lost, any help would be great
    >
    > Cheers Si
    >
    >

    TomB Guest

  2. Similar Questions and Discussions

    1. 0x80004005 error
      Hi I am getting an unspecified 0x80004005 error accessing my access db. What steps can I take to find out where the problem lies? Thanks ...
    2. Error on Microsoft OLE DB Provider for Oracle (0x80004005)
      Hi Dibesh, I've seen this behavior before. This could be a permissions issue which can be corrected by taking the following actions: 1. Open...
    3. Error 0x80004005
      Hi all... in first I'm sorry for my english... I've a problem... I work on pc with win xp pro and for testing my website I use iis and odbc...
    4. Error Type: 0x80004005
      Hi all, I am supposd to be teaching DWMX right now and have broke for an early lunch as we are having problems with: Error Type: Provider...
    5. Unspecified Error (0x80004005)
      Help please! I set up a simple access 2000 database and I'm running IIS5. The first time I try it, it works, then it seems like I have to wait...
  3. #2

    Default Jet Error 0x80004005

    Hi

    I am saving data from ASP to an access database which has linked tables, i
    keep getting this errror:

    Microsoft JET Database Engine (0x80004005)
    The Microsoft Jet database engine cannot open the file 'I:\Access
    Database\980211be.mdb'. It is already opened exclusively by another user, or
    you need permission to view its data.
    /js_03.asp, line 23

    The problem is that this is the linked database, and that i do have
    permission to acceess it, there are no other processes running that could be
    accessing it.

    I am very lost, any help would be great

    Cheers Si


    Si Guest

  4. #3

    Default Re: Jet Error 0x80004005

    Hi Tom

    I have been though everything on that page before trying to solve this one.

    Any other ideas?

    Thanks Si

    "TomB" <shuckle@hotmail.com> wrote in message
    news:OFnBX7knDHA.2808@TK2MSFTNGP10.phx.gbl...
    > [url]http://www.aspfaq.com/show.asp?id=2009[/url]
    >
    >
    > "Si" <nospam@nospam.com> wrote in message
    > news:%23G6CY3knDHA.1708@TK2MSFTNGP12.phx.gbl...
    > > Hi
    > >
    > > I am saving data from ASP to an access database which has linked tables,
    i
    > > keep getting this errror:
    > >
    > > Microsoft JET Database Engine (0x80004005)
    > > The Microsoft Jet database engine cannot open the file 'I:\Access
    > > Database\980211be.mdb'. It is already opened exclusively by another
    user,
    > or
    > > you need permission to view its data.
    > > /js_03.asp, line 23
    > >
    > > The problem is that this is the linked database, and that i do have
    > > permission to acceess it, there are no other processes running that
    could
    > be
    > > accessing it.
    > >
    > > I am very lost, any help would be great
    > >
    > > Cheers Si
    > >
    > >
    >
    >

    Si Guest

  5. #4

    Default Re: Jet Error 0x80004005

    > I have been though everything on that page before trying to solve this
    one.

    I assume I:\ is a mapped drive to another machine. If you are using
    anonymous access, and IUSR_webserver is not explicitly set up on the machine
    where I:\ lives, then that user will *not* have access to a file there. Do
    not make the mistake of thinking everyone in the world is included in the
    "everyone" group.

    The very first error block in article #2009 mentions this scenario (using a
    remote share). To wit:

    "This can also mean you are attempting to connect to an MDB file on a remote
    share; if so, see Article #2168 and KB #189408 for more information."

    So, see [url]http://www.aspfaq.com/2168[/url]

    Better yet, consider using a real database, or at least keep the database
    and the web server on one machine. You're losing enough efficiency using
    Access at all, you're only making it worse by keeping them separated by
    wires.


    Aaron Bertrand - MVP Guest

  6. #5

    Default Re: Jet Error 0x80004005

    Hi Aaron

    I followed that artical yesterday and setup a "IUSR_Recall
    (APPLICATIONNET\IUSR_Recall" account on the server, i have given them full
    control privilages (to be revised when i have found the problem) and i have
    set the same password in IIS/Annonymous Access.

    I am against a brick wall with the choice of Access and the backend must
    reside on a different machine. I have attempted to not use linked tables,
    but i get the same error message. I have attempted to use ODBC to connect
    to the backend from ASP with no luck.

    I have been through it all again, to check that i havent missed anything and
    it is all setup as noted on the website.

    Any other ideas on the problem,

    Thanks Si

    "Aaron Bertrand - MVP" <aaron@TRASHaspfaq.com> wrote in message
    news:eS6okplnDHA.2000@TK2MSFTNGP12.phx.gbl...
    > > I have been though everything on that page before trying to solve this
    > one.
    >
    > I assume I:\ is a mapped drive to another machine. If you are using
    > anonymous access, and IUSR_webserver is not explicitly set up on the
    machine
    > where I:\ lives, then that user will *not* have access to a file there.
    Do
    > not make the mistake of thinking everyone in the world is included in the
    > "everyone" group.
    >
    > The very first error block in article #2009 mentions this scenario (using
    a
    > remote share). To wit:
    >
    > "This can also mean you are attempting to connect to an MDB file on a
    remote
    > share; if so, see Article #2168 and KB #189408 for more information."
    >
    > So, see [url]http://www.aspfaq.com/2168[/url]
    >
    > Better yet, consider using a real database, or at least keep the database
    > and the web server on one machine. You're losing enough efficiency using
    > Access at all, you're only making it worse by keeping them separated by
    > wires.
    >
    >

    Si Guest

  7. #6

    Default Re: Jet Error 0x80004005

    Si wrote:
    > Hi Aaron
    >
    > I followed that artical yesterday and setup a "IUSR_Recall
    > (APPLICATIONNET\IUSR_Recall" account on the server, i have given them
    I'm a little confused by your description, so I want to verify that
    APPLICATIONNET\IUSR_Recall is a domain-level account. It sounds like it is
    (who would name a machine ":APPLICATIONNET", right?), but I just want to be
    sure
    > full control privilages (to be revised when i have found the problem)
    This is not necessary. Only Change permissions on the folder containing the
    database file are needed.
    > and i have set the same password in IIS/Annonymous Access.
    Have you caused the local IUSR account to run as the domain-level account?
    This is done with IIS Manager.

    Depending on what context you are running your application in, you may need
    to do the same thing with the IWAM account.

    HTH,
    Bob Barrows

    --
    Microsoft MVP - ASP/ASP.NET
    Please reply to the newsgroup. This email account is my spam trap so I
    don't check it very often. If you must reply off-line, then remove the
    "NO SPAM"


    Bob Barrows Guest

  8. #7

    Default Re: Jet Error 0x80004005

    >>you're only making it worse by keeping them separated by
    wires.

    Does that mean it will work better if he switches to a
    wireless network? :)


    Sorry, Aaron. I couldn't resist!

    John

    John Beschler Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139