Ask a Question related to ASP Database, Design and Development.
-
TomB #1
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...or> 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,be> 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> accessing it.
>
> I am very lost, any help would be great
>
> Cheers Si
>
>
TomB Guest
-
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 ... -
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... -
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... -
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... -
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... -
Si #2
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
-
Si #3
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...i> [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,user,> > 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 anothercould> 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> be>> > accessing it.
> >
> > I am very lost, any help would be great
> >
> > Cheers Si
> >
> >
>
Si Guest
-
Aaron Bertrand - MVP #4
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
-
Si #5
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...machine> one.> > I have been though everything on that page before trying to solve this
>
> 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 theDo> where I:\ lives, then that user will *not* have access to a file there.a> 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 (usingremote> remote share). To wit:
>
> "This can also mean you are attempting to connect to an MDB file on a> 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
-
Bob Barrows #6
Re: Jet Error 0x80004005
Si wrote:
I'm a little confused by your description, so I want to verify that> Hi Aaron
>
> I followed that artical yesterday and setup a "IUSR_Recall
> (APPLICATIONNET\IUSR_Recall" account on the server, i have given them
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
This is not necessary. Only Change permissions on the folder containing the> full control privilages (to be revised when i have found the problem)
database file are needed.
Have you caused the local IUSR account to run as the domain-level account?> and i have set the same password in IIS/Annonymous Access.
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
-
John Beschler #7
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



Reply With Quote

