Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 13:35 Der 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???
Avatar billede jesperfjoelner Nybegynder
09. november 2005 - 14:16 #1
Kan du downloade filen og tjekke den?
Kan din hostleverandør have fjernet dine skriverettigheder til mappen?
Avatar billede ldanielsen Nybegynder
09. november 2005 - 14:19 #2
Hvis der er en aspside der har en aktiv connection til filen er den skrivebeskyttet indtil den lukkes igen
Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 14:22 #3
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.
Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 14:27 #4
Også når ASP'en er lukket får jeg meldingen: You have only permission to view the current security information on InternalTable.mdb.
Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 14:31 #5
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??
Avatar billede hekla Nybegynder
09. november 2005 - 14:46 #6
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.

Prøv evt at spørge i ASP-kategorien.
Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 14:48 #7
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????
Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 15:01 #8
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?
Avatar billede hekla Nybegynder
09. november 2005 - 16:19 #9
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.
Avatar billede Kim Neesgaard Seniormester
09. november 2005 - 16:46 #10
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'!!!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester