Microsoft OLE DB Provider for ODBC Drivers error '80004005'
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > IIS server support > IIS ASP > Microsoft OLE DB Provider for ODBC Drivers error '80004005'




Pages (2): [1] 2 »   Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
M P


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-25-04 12:05 AM

What does this mean? I am accessing an ASP page that queries Access Database
thru fileDSN. I'm using IIS 5.0 Win2K SP4


Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver]General error Unable to ope
n
registry key 'Temporary (volatile) Jet DSN for process 0x444 Thread 0xfe4
DBC 0x5200024 Jet'.

(FileName), (LineNumber)







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
joker


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-25-04 12:05 AM

Please read the following.  Also stop using a DSN as it has been
Deprecated from the MDAC.

http://www.aspfaq.com/show.asp?id=2126

http://msdn.microsoft.com/library/d..._components.asp

M P wrote:

> What does this mean? I am accessing an ASP page that queries Access Databa
se
> thru fileDSN. I'm using IIS 5.0 Win2K SP4
>
>
> Microsoft OLE DB Provider for ODBC Drivers error '80004005'
>
> [Microsoft][ODBC Microsoft Access Driver]General error Unable to o
pen
> registry key 'Temporary (volatile) Jet DSN for process 0x444 Thread 0xfe4
> DBC 0x5200024 Jet'.
>
> (FileName), (LineNumber)
>
>






[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
M P


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-25-04 09:21 AM

Can you help me with the syntax? I 've tried changing my connection as what
you've said but I get some errors. Whats wrong with my code?

<%
cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=F:/AccessDB/access.mdb"
set conn = CreateObject("ADODB.Connection")
conn.open cst
%>

"joker" <no-spam@netzero.com> wrote in message
news:O4WJ5#jiEHA.3476@tk2msftngp13.phx.gbl...
> Please read the following.  Also stop using a DSN as it has been
> Deprecated from the MDAC.
>
> http://www.aspfaq.com/show.asp?id=2126
>
>
http://msdn.microsoft.com/library/d...-us/ado270/htm/
ado_deprecated_components.asp
>
> M P wrote:
> 
Database[vbcol=seagreen] 
0xfe4[vbcol=seagreen] 
>







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
joker


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-25-04 09:21 AM

At this point I'd need the new error since you switched from DSN/ODBC to
OLEDB for you connection.  Also have you made sure that the IUSR account
has read, write, & change permission in the folder "F:\AccessDB" folder.

One other thing when you use 'Data Source' your slashes need to be "\"
(back slash) not the "/" (forward slash) that you are using.  You only
use a forward slash when using "Server.MapPath" because web servers use
that while Windows uses a back slash.

So most likely the error is because of the slash you are using, but if
that doesn't fix it I'd suggest posting the error.

M P wrote:

> Can you help me with the syntax? I 've tried changing my connection as wha
t
> you've said but I get some errors. Whats wrong with my code?
>
> <%
>     cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data
> Source=F:/AccessDB/access.mdb"
>     set conn = CreateObject("ADODB.Connection")
>     conn.open cst
> %>
>
> "joker" <no-spam@netzero.com> wrote in message
> news:O4WJ5#jiEHA.3476@tk2msftngp13.phx.gbl...
> 
>
> [url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/[/ur
l]
> ado_deprecated_components.asp
> 
>
> Database
> 
>
> 0xfe4
> 
>
>






[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
M P


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-27-04 11:16 PM

I tried to put IUSR account to these folder and assign change permission but
still not working and have error like this:

Microsoft JET Database Engine error '80004005'
Could not find file 'C:\AccessDB\access.mdb'.

/conn.asp, line 4

And conn.asp have this line:

<%
cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\AccessDB\access.mdb;"
set conn = CreateObject("ADODB.Connection")
conn.open cst
%>



"joker" <no-spam@netzero.com> wrote in message
news:#Sir1tmiEHA.1356@TK2MSFTNGP09.phx.gbl...
> At this point I'd need the new error since you switched from DSN/ODBC to
> OLEDB for you connection.  Also have you made sure that the IUSR account
> has read, write, & change permission in the folder "F:\AccessDB" folder.
>
> One other thing when you use 'Data Source' your slashes need to be "\"
> (back slash) not the "/" (forward slash) that you are using.  You only
> use a forward slash when using "Server.MapPath" because web servers use
> that while Windows uses a back slash.
>
> So most likely the error is because of the slash you are using, but if
> that doesn't fix it I'd suggest posting the error.
>
> M P wrote:
> 
what[vbcol=seagreen] 
http://msdn.microsoft.com/library/d...-us/ado270/htm/[vbcol=seagreen]
 
>







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
Bob Barrows [MVP]


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-27-04 11:16 PM

Maybe you tried, but it sounds as if you did not do it correctly. This is
the error you get when the IUSR account has insufficient permissions (read
and write - aka. Change) for the folder containing the database.

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

Bob Barrows

M P wrote:[vbcol=seagreen]
> I tried to put IUSR account to these folder and assign change
> permission but still not working and have error like this:
>
> Microsoft JET Database Engine error '80004005'
> Could not find file 'C:\AccessDB\access.mdb'.
>
> /conn.asp, line 4
>
> And conn.asp have this line:
>
> <%
>    cst = "Provider=Microsoft.Jet.OLEDB.4.0;Data
> Source=C:\AccessDB\access.mdb;"
>    set conn = CreateObject("ADODB.Connection")
>    conn.open cst
> %>
>
>
>
> "joker" <no-spam@netzero.com> wrote in message
> news:#Sir1tmiEHA.1356@TK2MSFTNGP09.phx.gbl... 
> [url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/[/ur
l] 

--
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"







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
A P


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-27-04 11:16 PM

I'm really sure about that. I have tried copying the same db to different
location and assign permission and still I receive this error. Need help
from the experts!!!


"Bob Barrows [MVP]" <reb01501@NOyahoo.SPAMcom> wrote in message
news:euvR2KwiEHA.2052@TK2MSFTNGP15.phx.gbl...
> Maybe you tried, but it sounds as if you did not do it correctly. This is
> the error you get when the IUSR account has insufficient permissions (read
> and write - aka. Change) for the folder containing the database.
>
> http://www.aspfaq.com/show.asp?id=2009
>
> Bob Barrows
>
> M P wrote: 
http://msdn.microsoft.com/library/d...-us/ado270/htm/[vbcol=seagreen]
 
>
> --
> 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"
>
>







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
Ray Costanzo [MVP]


Report This Message To A Moderator Edit/Delete Message


 
08-27-04 11:16 PM

Are you able to log on to the server?  If so, please do so, and then open up
a command prompt START---RUN---"CMD"---ENTER

Then enter this command:

dir C:\AccessDB\access.mdb

What is the response?

Then enter this command:

cacls C:\AccessDB

What is the response?

Ray at home



"A P" <mark@textguru.ph> wrote in message
news:e2J1iYxiEHA.1644@tk2msftngp13.phx.gbl...[vbcol=seagreen]
> I'm really sure about that. I have tried copying the same db to different
> location and assign permission and still I receive this error. Need help
> from the experts!!!
>
>
> "Bob Barrows [MVP]" <reb01501@NOyahoo.SPAMcom> wrote in message
> news:euvR2KwiEHA.2052@TK2MSFTNGP15.phx.gbl... 
is[vbcol=seagreen] 
(read[vbcol=seagreen] 







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
A P


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-27-04 11:16 PM

here is the response:

C:\>dir accessdb\access.mdb
Volume in drive C is System
Volume Serial Number is EFGH-ABCD

Directory of C:\accessdb

08/25/2004  02:43p           1,941,504 dprdb.mdb
1 File(s)      1,941,504 bytes
0 Dir(s)   3,313,098,752 bytes free

C:\>cacls accessdb
C:\AccessDB TRILUX\IUSR_TELSVR02OI)(CI)C
EveryoneOI)(CI)F

"Ray Costanzo [MVP]" <my first name at lane 34 dot commercial> wrote in
message news:u3Iyt0xiEHA.2448@TK2MSFTNGP12.phx.gbl...
> Are you able to log on to the server?  If so, please do so, and then open
up
> a command prompt START---RUN---"CMD"---ENTER
>
> Then enter this command:
>
> dir C:\AccessDB\access.mdb
>
> What is the response?
>
> Then enter this command:
>
> cacls C:\AccessDB
>
> What is the response?
>
> Ray at home
>
>
>
> "A P" <mark@textguru.ph> wrote in message
> news:e2J1iYxiEHA.1644@tk2msftngp13.phx.gbl... 
different[vbcol=seagreen] 
> is 
> (read 
>
>







[ Post a follow-up to this message ]



    Re: Microsoft OLE DB Provider for ODBC Drivers error '80004005'  
Bob Barrows [MVP]


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
08-27-04 11:16 PM

A better test would be to log onto the machine as the local IUSR account and
then try to access the folder. From your results, it looks like you've
granted permissions to a domain-level user. Is this machine the same machine
that your web server is running on?

Please go back and re-read the entire FAQ article I linked you to. If the
database is on a different machine from the machine that's running the web
server, then you have a whole different set of issues that are dealt with
here: http://www.aspfaq.com/show.asp?id=2168



A P wrote:[vbcol=seagreen]
> here is the response:
>
> C:\>dir accessdb\access.mdb
> Volume in drive C is System
> Volume Serial Number is EFGH-ABCD
>
> Directory of C:\accessdb
>
> 08/25/2004  02:43p           1,941,504 dprdb.mdb
>               1 File(s)      1,941,504 bytes
>               0 Dir(s)   3,313,098,752 bytes free
>
> C:\>cacls accessdb
> C:\AccessDB TRILUX\IUSR_TELSVR02OI)(CI)C
>            EveryoneOI)(CI)F
>
> "Ray Costanzo [MVP]" <my first name at lane 34 dot commercial> wrote
> in message news:u3Iyt0xiEHA.2448@TK2MSFTNGP12.phx.gbl... 

--
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"







[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 09:32 AM.      Post New Thread    Post A Reply      
Pages (2): [1] 2 »   Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register