02. september 2003 - 13:58Der er
4 kommentarer og 1 løsning
Hvad gør jeg med min db-forbindelse!?
Jeg har lavet et lille site, som trækker data ud af en database. Samtidig fodres databasen med data fra en anden database (Citeck), - og det kræver at der genereres en midlertidig fil (database.ldb).
På min lokale iis fungerede mit site fint, men ikke da jeg lagde det over på firmaets server. Hvad gør jeg!? Hvor ligger fejlen?
Fejlmedd: Microsoft JET Database Engine (0x80004005) "" kan ikke bruges, fordi filen allerede er i brug. /beregn2.asp, line 96
Microsoft JET Database Engine kan ikke åbne din access database fordi den bliver brugt af et andet program eller bruger. Jeg sidder ofte med min DB åben når så jeg går ind på min side(og ikke har lukket access) kommer denne fejl. Prøv at vis din kode det kan være vi bliver lidt klorere ;-)
Når jeg tester systemet på min egen PC, så fungerer det fint selvom jeg har databasen fuldstændig åben, og manuelt ændrer i værdierne i de forskellige tabeller. Trykker jeg så F5, så dukker de nye værdier frem på websiden. Ingen fejlmelding lokalt. Men ikke når det kommer over på den store server.
Kunne det tænkes der skal sættes noget specielt op på IIS'en eller laves noget ved databasen, som tillader at flere bruger databasen?
Jeg har hørt i min øresnegl (kolega) at det måske kan have noget med åbning af databasen fra den anden applikation, - hvis MODE=Exclusive, så forhindrer den mit asp både i at læse og skrive.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.