webForumDet fria alternativet

Felmeddelande

ASP

8 svar · 692 visningar · startad av soffan76

Medlem sedan maj 2001684 inlägg
Frågan#1

Hej!

Det var ett tag sedan jag jobbade med ASP och IIS. Har just installerat IIS och skulle nu testa lite men följande felmeddelande dyker upp:

Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access]Allmänt fel Det går inte att öppna registernyckeln 'Temporary (volatile) Jet DSN for process 0xca4 Thread 0xc54 DBC 0x14c52a4 Jet'.
/minsida/gastbok/gastbok.asp, line 24

På rad 24 görs kopplingen till databasen:

Set conn = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & Server.MapPath("db/gastbok.mdb")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & DBPath

Mycket tacksam för hjälp!

Medlem sedan nov. 20051 317 inlägg
#2

Testa Server.MapPath("/db/gastbok.mdb")

:)

Medlem sedan mars 20041 505 inlägg
#3

Kontrollera även att IIS har skriv- och läsrättigheter till mappen där databasen ligger.

Medlem sedan okt. 20031 000 inlägg
#4

Rättigheterna: Högerklicka på databasmappen, välj Egenskaper, klicka på fliken Säkerhet, lägg till IUSR_DINDATORSNAMN, se till att den har rättigheter att skriva och läsa.

Medlem sedan maj 2001684 inlägg
#5

Tack för era förslag. Har testat men det funkar ändå inte. Fler förslag?

Medlem sedan juni 200032 967 inlägg
#6

Dubbelkolla att sökvägen är korrekt.
skriv ut Server.mappath("db/gastbok.mdb") och kontrollera att det stämmer, annars korrigera.

Medlem sedan maj 2001684 inlägg
#7

Sökvägen ska stämma. Kan det möjligtvis ha något med vår brandvägg att göra???? Kan den påverka IIS??

Medlem sedan nov. 20051 317 inlägg
#8

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/gastbok.mdb")

funkar det bättre?

Medlem sedan mars 20023 561 inlägg
#9

Sedan rekommenderar jag

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/gastbok.mdb")

istället för Driver={}... som du använder nu.

Du kan ju även prova att uppdatera MDAC.

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)