Avatar billede adel Nybegynder
28. august 2001 - 22:41 Der er 17 kommentarer og
1 løsning

PCens resourser forsvinder ved brug af Access 2000

Efter kort tids forbrug (5-10 min) opbruges PCens resourser og går ned hvis ikke jeg stopper. Jeg kører med en Pentium maskine. Har aldrig set problemet før ved brug af andre programmer eller ved brug af Access. Databasens størrelse er ikke over 1 MB endnu. Ved opstart af resoursemåleren under tilbehør, kan jeg se at systemets resourser går i bund.
Hvad sker der, og hvad kan jeg gøre?
Avatar billede foldager Novice
29. august 2001 - 00:50 #1
Hvor meget RAM har du ?
Har du lige installeret Access 2000?
Avatar billede ingolf Nybegynder
30. august 2001 - 08:02 #2
foldager
128 MB RAM
Access 2000 er installeret for over 1 år siden, og har kørt upåklageligt med andre databaser i Access 2000
Avatar billede foldager Novice
30. august 2001 - 23:26 #3
Det er en løjerlig sag. Jeg tror ikke umiddelbart jeg kan lure den. Desværre :-(

Hvilket styresystem har du?
Avatar billede ingolf Nybegynder
31. august 2001 - 08:58 #4
foldager
Windows 98 bruger jeg.
Jeg har oprettet en ny database og flyttet alle tabeller, foresp og formularer fra den første over i den nye. Foreløbig har der ikke været noget, men jeg skal nok lige have afprøvet det lidt mere inden jeg kan sige om det kører uden fejl. En bekendt siger jeg skal installere Windows ME.
Avatar billede foldager Novice
03. september 2001 - 16:15 #5
Det lyder som om du har fundet en fornuftig løsning.
Det eneste du med sikkerhed IKKE skal gøre er at installere Me.
Det lavet lort i den. Se her:
http://www.eksperten.dk/spm/95750
Avatar billede foldager Novice
03. september 2001 - 16:16 #6
Løsningen på mit problem var den samme som du selv har fundet ud af...
Avatar billede ingolf Nybegynder
05. september 2001 - 12:57 #7
Nu har jeg afprøvet databasen over en del dage og observeret ustabilitet 2 gange, så problemet med at PC\'ens resourcer opbruges er åbenbart ikke helt forsvundet.
Avatar billede foldager Novice
05. september 2001 - 13:34 #8
Har pt. ikke noget bud, sorry! Det virker stadig meget mystisk..
Avatar billede foldager Novice
05. september 2001 - 13:36 #9
Måske det ville hjælpe at gå over til Windows 2000, da det er bedre til at styre rammene, og er væsentligt mere stabilt.

Det er selvfølgelig et stort skridt, især når man ikke ved hvad årsagen er..
Avatar billede ingolf Nybegynder
09. september 2001 - 11:59 #10
Jeg har nu yderligere arbejdet med databasen i Access og mener at have fundet ud af, at Pc\'ens resourserne især forsvinder, hvis jeg arbejder meget i områder med underformularer - hvad jeg jo gør i øjeblikket under udvikling af databasen,eller hvor jeg springer til en anden formular (med filter) via en oprettet knap på formularsiden.
Jeg har ingen andre store programmer kørende samtidigt.
Kan det tænke sig at jeg skal ind og pille ved virtuel hukommelse. I øjeblikket lader jeg Windows selv styre det. I fald jeg skal stille ved virtuel hukommelse, hvad skal man så stille det på - det er helt ukendt land for mig.
Avatar billede foldager Novice
09. september 2001 - 13:49 #11
Jeg tror ikke det er den virtuelle hukommelse.

Virtuel hukommelse er faktisk bare en stor fil (SWAPfil) som windows smider data i hvis RAMlageret er ved at være fyldt op. At lade windows selv styre størrelsen giver i de fleste tilfælde ikke nogen problemer, selv om det kan være en fordel at sætte størrelsen til noget fast.

Hvis du vil forsøge dig, så sæt minimum og maksimum til det samme (størrelsen afhænger af størrelsen på din harddisk).

På denne måde reserverer du en fast del af din harddisk til swapfilen. Det er bedst at gøre det lige efter en defragmentering, og endnu bedre måske på en partition for sig selv.

Du sætter swapfilen under START>Indstillinger>Kontrolpanel>System>Avanceret (tro jeg nok).

Men som sagt, så tror jeg ikke at det er her du finder løsningen på dit problem.
128 MB Ram burde være rigeligt...

Har du prøvet databasen på andre computere?
Hvis den ikke fylder så meget kan du jo sende den til mig (zip den først), så vil jeg teste om den gør det samme her.

Så kan vi da finde ud af om det er databasen i sig selv den er gal med...

afoldager@get2net.dk

Avatar billede foldager Novice
09. september 2001 - 13:52 #12
Størrelsen på din virtuelle hukommelse afhænger som sagt af størrelsen på din Harddisk.

Hvis du har plads, så sæt den til 500 MB, så er du på den sikre side (både min. og maks.)
Avatar billede foldager Novice
19. september 2001 - 17:34 #13
Pudsigt at du (Ingolf) har oprettet spørgsmålet i et andet navn (Adel)......
Avatar billede foldager Novice
20. september 2001 - 23:54 #14
Til de uindviede: Jeg har nu haft Adels database til test.

Jeg har ikke kunnet få den til at æde ressourcerne.
Her er en oversigt over ressourceforbruget under ca. 10 min. aktivitet i formularerne i databasen:

http://www.folda.dk/experten/kartoffel.gif

Altså tyder det på at det ikke er selve databasen den er galt med.

Måske er det et spørgsmål om at opdatere Windows og officepakken, og håbe på at det er en kendt fejl der er blevet rettet....

http://windowsupdate.microsoft.com/


Min maskine:
AMD DURON 900 Mhz (clocket til 1115 Mhz)
256 MB PC133 RAM
WINDOWS 2000 SP2
MS OFFICE 2000 SR1

Især tror jeg med fordel du kan opdatere din officepakke til service release 1 (hvis du da ikke har gjort det).

http://office.microsoft.com/danmark/ProductUpdates/default.aspx

Jeg kan desværre ikke komme løsningen meget nærmere er jeg bange for.....



 
Avatar billede foldager Novice
21. september 2001 - 00:03 #15
Jeg har dog stadig en lille mistanke til databasen ( for at gøre forvirringen total).

Jeg har i anden sammenhæng selv bemærket, at især underformularer kan være tunge at trække.

Jeg ved dog ikke ret meget om dette, så måske er det kun en fornemmelse.
Jeg har oprettet et spørgmål om emnet, men det lader ikke til at der er nogen der vil røre ved det........
http://www.eksperten.dk/spm/111624
Avatar billede adel Nybegynder
21. september 2001 - 20:08 #16
foldager
\"Adel\" er min private logon navn, og \"Ingolf\" er mit logon navn på arbejde. Ideen med det var, at jeg en overgang abonnerede på forskellige ting privat og på arbejde. Det er jo ikke alt man synes man kan sidde med på arbejde, der skal det være arbejdsrelaterede spørgsmål.
At jeg så har overset at jeg har kommenteret som Ingolf på Adel, det er en svipser fra min side, og er selvfølgelig lidt dumt. Nu er det selvfølgelig ikke sådan at jeg sidder og besvarer med Ingolf på Adel og omvendt for at få point. Jeg tror aldrig jeg svaret på spørgsmål endnu.

Jeg er ikke kommet videre med databasen og står derfor lidt i stampe for tiden grundet ressourceproblemerne. Jeg følger derfor med interesse hvad der måtte komme på dit nyoprettede spørgsmål. Der er allerede noget om at optimere forms med \"Option Explicit\" - hvor skal det stå?
Avatar billede foldager Novice
22. september 2001 - 09:02 #17
Udklip fra Access hjælpefilen:

Option Explicit Statement
In Microsoft Access, you can ensure that all new modules will automatically include the Option Explicit statement. Click Options on the Tool menu, click the Module tab, and select the Require Variable Declaration option.
Once you select this option, it will automatically be set for all other databases which you create or open with Microsoft Access.
Note When you select this option, only new modules will have the Option Explicit setting. You must enter the Option Explicit statement into the Declarations section of any existing modules. Or, when the module is open, click Options on the Tools menu, click the Module tab, and select the Require Variable Declaration option.
Avatar billede foldager Novice
01. oktober 2001 - 23:21 #18
Fik du klaret ærterne?
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