Når en database ikke lar seg åpne

Det er flere grunner til at en database ikke lar seg åpne. Noe av grunnene er forklart her.
 

Nettverket er nede

Dersom du ikke får kontakt med databasen og du arbeider på en klient maskin kontroller at nettverket er koblet opp. Husk at nettverket må gjennopprettes når pc startes. Husk også å logge deg på pc med brukernavn. Trykker du cancel (win 95/98) på påloggings bildet blir ikke nettverket gjennopprettet.  Sjekk sogså om du faktisk har skriverettighet til de katalogen der database og system fil ligger.
Det er flere feilmeldinger som kan vises i slike tilfeller, enten Disk error, Access violation eller databasen finnes ikke eller er åpnet av en annen bruker. 
 

Databasen er korrupt

Noen ganger blir databasen korrupt. Dette kan skyldes mange ting, de mest vanlige er dog:
Oppoturnisisk locking er på  og du kjører win 2000 server.
Brukerne har ulik system.mdw fil.
eTiming er ikke installert på klientene, men man kjører programmet fra server.
Se følgende linker for mer informasjon
Database driver servicepack 
Using access database on network

En korrupt database kan repareres i acesss 97 eller ved å bruke 
Microsoft Jet Compact Utility 

Man klarer ikke å skifte database - BDE oppsett

Denne beskrivelsen er laget for å rette opp i feil som kan oppstå
i database oppsettet.  Oppsettet lagres i registry men kan i noen tilfeller 
bli skadet eller overskrevet ved installering av andre programmer.  I noen tilfeller oppstår det også problemer 
når man har arbeidet mot en server og nettverkskontakten er tatt bort. Samme problem kan oppstå dersom man sletter den aktive databasen. 

Slik kan du manuelt gjennopprette databasetilkoblinger
1. Avslutt eTiming
2. Gå til Start>instillinger>kontrollpanel og velg BDe admistrator.
3. I arkfanen for databases trykk på navnet dbetime (Ikke trykk på + tegnet)
feltet til høyre vil da vise parametre for etiming databasen. 
 
 
 

Pek på Feltet database name, en knapp med tre prikker vises til høyre. Det vises da en vanlig Åpne fil dialog. Let frem til en uskadd database, gjerne den som ligger på c:\temp. Gjør det samme med system filen. 

4. For sikkerhets skyld gjør også følgende: 
Velg fanen for configuration. trykk på + tegnene slik som vist under.

Endre database navn og system database tilsvarende det du gjorde i punkt 3. 
Kontroller også at DLL32 er satt som vist. 

5. Gå ut av det feltet du sist endret ved å peke med musen på neste felt. Avslutt bde administrator bekreft lagring og start eTiming på nytt. 
 

Copyright 2002 Emit as