Author |
Topic  |
|
amir
Junior Member
 
Pakistan
168 Posts |
Posted - 27 June 2005 : 08:31:40
|
Hello,
My forum was running fine. suddenly i start getting this error.
quote: Microsoft JET Database Engine error '80004005'
Unspecified error
/web/forum1/inc_header.asp, line 116
please help me out..... |
Peace & Love
a.m.i.r. |
|
amir
Junior Member
 
Pakistan
168 Posts |
Posted - 27 June 2005 : 08:33:42
|
i am using server hacker version. |
Peace & Love
a.m.i.r. |
 |
|
ruirib
Snitz Forums Admin
    
Portugal
26364 Posts |
|
headmaster
Starting Member
16 Posts |
Posted - 08 July 2005 : 15:02:56
|
quote: Originally posted by ruirib
Server issue. Ask your host to reset the site or the server.
Ruib, this is becoming a common issue with the opening of the DB in inc_header. I have hundreds of h its a day and get this error very often.
Changing back and forth from OLE to ODBC-DSN with Access only changes the error but the place and cause is the same. For example, the above is line 116 and mine is line 111. Same.
Sites that do not have high traffic don't suffer. But if you have high access and us Access this will happen. This is a real issue for Access users and high traffic and small DB's.
Can anyone think of a permanent solution? Rebooting only solves it for a while and then it happens again. I have been suffering with this for weeks now.
Regards
|
 |
|
Presario
Starting Member
46 Posts |
Posted - 08 July 2005 : 15:19:06
|
quote: Originally posted by amir
Hello,
My forum was running fine. suddenly i start getting this error.
quote: Microsoft JET Database Engine error '80004005'
Unspecified error
/web/forum1/inc_header.asp, line 116
please help me out.....
Hi.
I was having similar problems a few weeks back, but I kept getting `provider error`....
Can I ask, but is your .mdb access file in the same folder as the rest of your forum files?? If so, try and move it into its own folder and remember to change your config files.
I did this and never had any problems since then.
|
 |
|
headmaster
Starting Member
16 Posts |
Posted - 08 July 2005 : 15:41:50
|
In my case my DB is in a private folder under wwwroot. I googled the error and got this:
Microsoft JET Database Engine Error ' 80004005' Unspecified error
I have seen many people struggling with this on many message boards. My company bit the bullet and had me call Microsoft. They solved it! I figured I would pass this along to you. The funny thing is that nowhere was this solution presented on any message board/forum or MS techweb.
I cut and paste this from a Word doc I put together, sorry about the formatting. If you have this same problem and this fixes it, let me know!
Procedures for fixing the dreaded 8004005 Error when using ASP to connect to an Access Database (on NT only, this has not been tested on Win 2000):
Steps to do this: Part I · Right-click My Computer, and then click Properties. · Select the Environment tab, and then click on any of the existing variables in the System section. Both the variable name and value appear in the text boxes of the System Properties dialog box (at the bottom of the dialog box). · Delete the variable name in the Variable text box and type in TEMP. · Delete the text in the Value text box and type C:\TEMP. · Click the SET button, and the variable is added to the System section.
Part II · Again, select any of the existing variables in the System section. · Delete the value in the Variable text box and replace it with the word TMP · Delete the value in the Value text box and replace it with C:\TEMP · Click the SET button, and the variable is added to the System section
Part III · Go to the C:\TEMP directory. Right click and choose properties. Select permissions. Ensure that your IUSR account has Read, Write, and Change access. If the IUSR is not listed, add it. (The IUSR account is the anonymous Web account: IUSR_machinename, where machinename is the name of your Web server.)
Part IV · You will need to REBOOT the server for these changes to take affect.
------------------
I'll ask my provider to try this on the server and see what happens.
Regards
|
 |
|
headmaster
Starting Member
16 Posts |
Posted - 08 July 2005 : 15:58:52
|
Not to reply to my own post, but I think all they are doing is setting the TMP and TEMP variables (or makming sure they are right or adding them if they are not there) and then going to the folder and making sure the permissions are set right. Doing this for "System Variables". In most cases the temp variables are in the "User Variables" section and NOT in the "System Variables".
Anyone?
Regards |
Edited by - headmaster on 08 July 2005 16:07:21 |
 |
|
headmaster
Starting Member
16 Posts |
Posted - 08 July 2005 : 16:57:40
|
Also just so everyone is clear...
The above issue causes this error as well except using the MSAccess ODBC DSN. This error has been mentioned on other posts too so sorry for the double post. Just thought I would put it all in one place. Errors plus fix.
Microsoft OLE DB Provider for ODBC Drivers error '8007000e'
[Microsoft][ODBC Microsoft Access Driver] Not enough space on temporary disk.
/forums/inc_header.asp, line 111
Regards |
Edited by - headmaster on 08 July 2005 16:58:17 |
 |
|
ruirib
Snitz Forums Admin
    
Portugal
26364 Posts |
|
|
Topic  |
|