09. november 2005 - 13:35Der er
9 kommentarer og 1 løsning
En Access, der ændrer sig til read-only
Her i formiddag har jeg arbejdet med en Access database på en webserver og jeg kunne åbne den, ændre i den direkte og via et ASP program. Uden iøvrigt at have gjort noget ved Access databasen meddeler den mig pludselig her hvor det er eftermiddag, at den kun er read-only og så er det jo, at man tror, at man er blevet tosset: ok i formiddags, men ikke nu!
Er det min opsætning el. lign., der laver narrestreger eller hvad kan dette fænomen skyldes - jeg synes, det lyder meget mærkeligt???
Det kan jeg snildt for det er på et firmanetværk. Når jeg tager filen ned på mit C-drev, så siger secirityfanen 'Everyone' og alt er 'Allow'. Mig bekendt er der ingen ændringer sket, men da det er en firmaserver, kan jeg ikke være sikker.
Når jeg KIGGER på securityfanen under mine egne initialer, så er jeg hakket af for Modify, Read and Execute, Read og Write, men hvis jeg abner filen i Access får jeg at vide, at den er read-only??
Jeg tror at du skal have kigget din ASP-kode igennem. Der er sansynligvis connections, som ikke er blevet lukket, og der findes vist også flere forskellige connection typer i ASP.. Det passer med at du har testet på databasen, indtil du har nået max antal connections på serveren.
Man har mange 'glæder' med Access, men hør bare her: jeg kunne faktisk godt tage en kopi til samme bibliotek af problemfilen og til min store overraskelse, har kopifilen fulde rettigheder. Jeg kan åbne og ændre den via Access og jeg kan sågar (efter at have ændret filnavnet) uden problemer opdatere tabellen via ASP med selvsamme kode, som glippede før - hvad kan dog være forklaringen på alt dette????
Jeg har en Set objConn = Nothing, men ASP siden render hver gang ind i et andet problem med at loade en komponent, men det betragtede jeg bare som et andet problem, jeg derefter kunne løse. Kan det have forhindret APS'en i at lukke forbindelserne ordentligt? Jeg kan heller ikke få lov at slette problemfilen, men det er måske pga. de oprettede forbindelser? Kan det også bevirke, at filen optræder som read-only?
Ja det lyder sandsynligt, at det er forbindelser, som ikke er blevet lukket pga. andre fejl på ASP-siden. Almindeligvis er der en timeout på webservere, så inaktive forbindelser bliver lukket ned efter et stykke tid. Prøv om du kan slette den låste fil i morgen. Ellers skal du nok kontakte webudbyderen.
Jeg kunne faktisk slette den efter nogen tid og det bekræfter jo helt, hvad du skriver!
Mange tak for forklaringen - der er trods alt 'mening med galskaben'!!!
Synes godt om
Ny brugerNybegynder
Din løsning...
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.