webForumDet fria alternativet

Problem med db-koppling efter ominstallation av IIS/w2k

Webbservrar

7 svar · 218 visningar · startad av Mattias

Medlem sedan mars 2000205 inlägg
Frågan#1

Jag har precis installerat Internet Information Server efter en ominstallation av Windows 2000 och lägger upp en site jag gjorde för ett par år sedan i "Inetpub/wwwroot". Tyvärr fungerar dock inte de sidor där information hämtas från databasen och därför undrar jag vad detta kan bero på? De har nämligen fungerat tidigare när jag körde IIS på en gammal installation.

Jag får ett felmeddelande som ser ut som följer:

--- 8< ---

Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x55c Thread 0x600 DBC 0x194e0dc Jet'.
/mapp/sida.asp, line 34

--- 8< ---

Rad 34 i "sida.asp" innehåller databaskopplingen och ser ut så här:

--- 8< ---

cnpath="DBQ=" & server.mappath("\mapp2\databas.mdb")
conntemp = "DRIVER={Microsoft Access Driver (*.mdb)}; " & cnpath

--- 8< ---

Jag har kollat så att databasen har läs- och skrivrättigheter för alla användare, så det är inte det som är felet. Har även uppdaterat MDAC till version 2.6 (inkl SP1).

Är det någon som har något tips på om jag glömt att göra nån viss inställning efter ominstallationen av w2k/IIS, eller om det är något annat som kan vara problemet?

Tack på förhand!

// Mattias

Medlem sedan juni 200032 967 inlägg
#2

stämmer sökvägen (\mapp2\databas.mdb) till databasen fortfarande?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan mars 2000205 inlägg
#3

Javisst! Det konstiga ju är att det är exakt samma sida som ligger uppe på en FTP på internet och fungerar utmärkt där. Jag har alltså inte ändrat något i koden efter att jag tog hem den därifrån efter ominstallationen.

// Mattias

Medlem sedan juni 200032 967 inlägg
#4

kanske databasen har blivit korrupt på något sätt?

prova att reparera databasen...

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan jan. 200158 inlägg
#5

...eller så kanske har blivit ngt fel på drivrutinen till Access vid ominstallationen av Win2000? Pröva med att installera om den.

Medlem sedan mars 2000205 inlägg
#6

Tack för svaren!

Det hela har nu löst sig och berodde på att "Localpath" var inställt på roten (dvs wwwroot), medan jag lagt alla sitens filer i en underkatalog till "wwwroot", vilket gjorde att databasen inte hittades.

// Mattias

Medlem sedan juni 200032 967 inlägg
#7

vilket ju gjorde att sökvägen inte stämde :p

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

Medlem sedan mars 2000205 inlägg
#8

Jag veeeeet! Tack för påminnelsen! ;)

267 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)