Winbas hjälp
Följ nedanstående riktlinjer för att förhindra reparation eller återskapande av databaser.
Administratörer och användare
Undvik strömavbrott, i synnerhet i samband med olika uppdateringar av databaser. Strömavbrott kan medföra att databasen försätts i ett opålitligt tillstånd, med eventuell dataförlust som följd.
Undvik att bryta nätverksanslutningar i samband med att klientdator är inloggad mot nätverk och Winbas.
Undvik övriga onormala avslutningar av Winbas eller andra anslutningar mot databasen, som strömavbrott, stänga av datorn utan att logga ut, avslutning via Aktivitetshanteraren o.s.v.
Allvarliga systemfel i operativsystemet medför nästan alltid onormal avslutning. Om det lätt uppstår allvarliga fel i operativsystemet p.g.a. krånglade drivrutiner eller skrivare, bör problemen lösa innan databasen blir skadad p.g.a. dessa problem.
Komprimera databasen ofta.
Kör inte IPX på NT Server om Jet-databaser är placerade över nätverket och klienten är Win95 med IPX/SPX. Kör i stället TCP-IP på NT Server och en dubbel protokollstack med IPX och TCP-IP på Win95-klienten. (Vid NT till NT med IPX/SPX uppstår inte problemet, och inte heller med Novell till någon klient.)
Utvecklare av anpassningar
Utvecklare av anpassningar till Winbas bör följa nedanstående rekommendationer för att undvika störningar i Winbas och nätverksmiljö.
Anpassningen måste stänga alla öppna databasobjekt, såsom DAO- och ADO-objekt när dessa inte används och när programmet avslutas. Bland dessa objekt ingår exempelvis typerna Recordset, QueryDef och TableDef.
Undvik ett stort antal repeterande öppnings-/stängningsoperationer av databasobjekt. Koncentrera istället transaktioner till en enstaka öppnings- och stängningsoperation.
Tillse att frågor i t.ex. Access inte låser trafikintensiva tabeller som berör t.ex. registrering av order. Koncentrera uppdateringar till enstaka tillfällen, istället för spridda uppdateringar i belastade tabeller. Öppna om möjligt tabeller skrivskyddade vid exempelvis rapporter.
Se även avsnittet: