Jeg kører Windows XP Professional og den hertil hørende IIS V5.1.
Jeg arbejder på et website, der gør flittigt brug af ASP og en
Access-database (MS Access 2000).
Jeg kører selvfølgelig localhost, når jeg udvikler på sitet, men fra
tid til anden uploader jeg til mit webhotel for at sikre mig, at alt
er, som det skal være – og det har det været lige indtil forleden
aften, hvor jeg (via Frontpage 2002) endnu en gang udgav mit website.
Resultatet blev det besynderlige, at min IIS-server nu ikke længere
kan åbne databasen. Man kunne så tro, at jeg på én eller anden måde
havde smadret databasen, men det besynderlige er, at mit website kører
ganske upåklageligt når jeg er online på www.
Når jeg forsøger at køre mit site på localhost, får jeg følgende
fejlmeddelelse:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl.
Registreringsnøglen Temporary (volatile) Jet DSN for process 0x6f4
Thread 0x8b8 DBC 0x1150064 Jet kan ikke åbnes.
/Default.asp, line 67
Line 67 I Default.asp er den linie, hvor jeg åbner databasen. Jeg
åbner databasen på ganske almindelig vis, således:
SET RS = Server.CreateObject("ADODB.Connection")
rs.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("/fpdb/db1_databaser.mdb")
Jeg har forsøgt ændre lidt i indstillingerne under Kontrolpanel –
Administration, men det virker som noget af en jungle for en amatør
som mig, og det har indtil nu ikke givet noget som helst resultat.
Jeg vil derfor blive utrolig glad, hvis en behjertet sjæl kan fortælle
mig, hvordan jeg får løst dette problem.
mvh
JOH
|