M
MikeR
You guys done with the thread 'Another question on local/server diffs'? I had posted some
responses to your responses.
Thanks,
MikeR 1st
responses to your responses.
Thanks,
MikeR 1st
MikeR said:Hi Kevin -
Here is the OP fro 8/26. The whole issue is to get this line synced (sp?) on my host and
local IIS. dbname="DBQ=" & Server.MapPath("/db/qsl.mdb")
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++
My host doesn't allow parent paths, citing security concerns. I have IIS on my local box,
and set parent paths off to match, so publishing doesn't break the data access pages.
Now, locally, dbname="DBQ=" & Server.MapPath("/db/qsl.mdb") gives me
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 0xdb4 Thread 0x204 DBC 0x1150064 Jet'.
Googling that finds a ton of references to error 80004005, but nothing that fixes the problem.
+++++++++++++++++++++++++++++++++++++++++++++++++++++
Your reply has for some reason expired, but if I recall correctly, you said you thought it
was a permissions issue. Stefan had the same reaction.
Following is my reply to you.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hi Kevin -
Thanks for the reply.
I don't understand why, if it's a permission issue, this works (if parent paths are enabled)
dbname="DBQ=" & Server.MapPath("../db/qsl.mdb")
Isn't it reading the same registry key either way?
I'd been on the MS site you referenced, and I still don't see anything that matches my
error message, or resolves the issue. Can you point to a specific one?
The connection is
set conxtemp=server.createobject("adodb.connection")
conxtemp.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("../db/qsl.mdb")
It works fine as long as using parent path is enabled.
I'm not being argumentative, just striving for enlightment.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mike
Kevin said:I wasn't aware that I was participating in that thread. Perhaps you could
restate your remaining issues in this one.
MikeR said:Hi Kevin -
Here is the OP fro 8/26. The whole issue is to get this line synced (sp?)
on my host and local IIS. dbname="DBQ=" & Server.MapPath("/db/qsl.mdb")
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
My host doesn't allow parent paths, citing security concerns. I have IIS
on my local box, and set parent paths off to match, so publishing doesn't
break the data access pages.
Now, locally, dbname="DBQ=" & Server.MapPath("/db/qsl.mdb") gives me
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 0xdb4 Thread 0x204
DBC 0x1150064 Jet'.
Googling that finds a ton of references to error 80004005, but nothing
that fixes the problem.
+++++++++++++++++++++++++++++++++++++++++++++++++++++
Your reply has for some reason expired, but if I recall correctly, you
said you thought it was a permissions issue. Stefan had the same reaction.
Following is my reply to you.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hi Kevin -
Thanks for the reply.
I don't understand why, if it's a permission issue, this works (if parent
paths are enabled)
dbname="DBQ=" & Server.MapPath("../db/qsl.mdb")
Isn't it reading the same registry key either way?
I'd been on the MS site you referenced, and I still don't see anything
that matches my error message, or resolves the issue. Can you point to a
specific one?
The connection is
set conxtemp=server.createobject("adodb.connection")
conxtemp.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("../db/qsl.mdb")
It works fine as long as using parent path is enabled.
I'm not being argumentative, just striving for enlightment.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mike
Kevin said:I wasn't aware that I was participating in that thread. Perhaps you could
restate your remaining issues in this one.
Bob said:http://www.aspfaq.com/show.asp?id=2154
Bob Lehmann
Hi Kevin -
Here is the OP fro 8/26. The whole issue is to get this line synced (sp?)
on my host and
local IIS. dbname="DBQ=" & Server.MapPath("/db/qsl.mdb")
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++
My host doesn't allow parent paths, citing security concerns. I have IIS
on my local box,
and set parent paths off to match, so publishing doesn't break the data
access pages.
Now, locally, dbname="DBQ=" & Server.MapPath("/db/qsl.mdb") gives me
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 0xdb4 Thread 0x204 DBC 0x1150064
Jet'.
Googling that finds a ton of references to error 80004005, but nothing
that fixes the problem.
+++++++++++++++++++++++++++++++++++++++++++++++++++++
Your reply has for some reason expired, but if I recall correctly, you
said you thought it
was a permissions issue. Stefan had the same reaction.
Following is my reply to you.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Hi Kevin -
Thanks for the reply.
I don't understand why, if it's a permission issue, this works (if parent
paths are enabled)
dbname="DBQ=" & Server.MapPath("../db/qsl.mdb")
Isn't it reading the same registry key either way?
I'd been on the MS site you referenced, and I still don't see anything
that matches my
error message, or resolves the issue. Can you point to a specific one?
The connection is
set conxtemp=server.createobject("adodb.connection")
conxtemp.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("../db/qsl.mdb")
It works fine as long as using parent path is enabled.
I'm not being argumentative, just striving for enlightment.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mike
could
Kevin said:Hi Thomas,
If he had used a System DSN, he would stilll have had a Registry
permissions issue.
JIMCO said:http://support.microsoft.com/default.aspx?scid=KB;EN-US;295297
This issue can also be caused by permissions to wherever JET is
trying to create its temp files.
MikeR said:Thanks Jim -
That link has already been perused. There is a fairly humerious bit
on it. 1. Start Registry Editor (Regedt32.exe).
2. Select the following key in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC 3. On the Security menu, click
Permissions.
4. Type the required permissions for the account that is accessing
the Web page. 5. Quit Registry Editor.
I don't have the version of Windows that offers a Security menu in
Regedit. Mike