Avatar billede dylan Nybegynder
25. oktober 2004 - 16:30 Der er 10 kommentarer og
1 løsning

opdatering af flere databaser samtidigt

Jeg har et antal databaser hvor indholdet er ens, men de har forskellige navne...Findes der en smart (og automatisk)måde , at opdatere alle databaser samtidigt.....data kommer fra et exel-regneark?
Avatar billede mugs Novice
25. oktober 2004 - 16:33 #1
Kan du forklare lidt om, hvorfor du har et antal databaser med samme indhold, herunder om de ligger på et netværk med mulighed for front- og backend?
Avatar billede japping Nybegynder
25. oktober 2004 - 16:50 #2
Jeg forestiler mig at din opdatering sker, når du åbner databasen og aktiverer en bestemt funktion i databasen.
Du kan lave en macro eller batch-job der starter hver database, aktiverer fuktionen og lukker databasen ned igen.
Avatar billede dylan Nybegynder
25. oktober 2004 - 20:18 #3
databasen ligger på en server....da der er mange brugere der trækker på databasen og derved gør tingene langsommere vil jeg prøve at lave flere databaser der trækkes på, altså færre brugere om hver enslydende database...  font-backend????
Avatar billede mugs Novice
25. oktober 2004 - 20:26 #4
OK - Det var det jeg regnede med.

Når du har et netværk med et antal arbejdsstationer, kan du lave det der hedder sammenkædet tabelstyring eller Frontend og Backend. Fidusen er, at du har en backend udelukkende med tabellerne og intet andet. Denne backend skal ligge på serverens netværksdrev.

Til dine Frontend skal du have din db indeholdende: Forespørgsler, Formularer, Rapporter, makroer og moduler. Nu skal du have sammenkædet backend's tabeller med din frontend:

Filer > Hent eksterne data > Sammenkæd. Nu åbner en dialogboks hvor du browser ned igennem bibliotekerne og finder din backend og markerer alle tabeller. Tryk herefter OK.
Du kan nu i din frontend se sammenkædningen ved, at hver tabel har en lille pil til venstre for ikonet.
Dine Frontend kan du passende placere på arbejdsstationernes C-drev.

Hver gang en post bliver ændret i en Frontend vil det blive afspejlet i backend og dermed også i de andre Frontend.

Der er en funktion der kan foretage opdelingen for dig, jeg mener den ligger i Funktioner > Databasefunktioner > databaseopdeling. Men det er ligerså nemt at gøre det manuelt.

Hvis det er noget du vil eksperimentere med, så gør dig selv den tjeneste at tage en Back-up af din db, og læg den langt væk.
Avatar billede mugs Novice
25. oktober 2004 - 20:26 #5
.
Avatar billede dylan Nybegynder
25. oktober 2004 - 20:42 #6
Lyder jo fint hvis jeg forstår det rigtigt,men den database jeg har liggende på serveren er en accesdatabase, brugerne bruger den til at trække data til et worddokument, og har ikke acces liggende lokalt på deres maskiner. Gør det en forskel?
Avatar billede mugs Novice
25. oktober 2004 - 20:47 #7
Jeg mener, at de skal have en eller anden form for Access måske en Runtime version, men det er ikke noget jeg har erfaring med.

Men så forstår jeg ikke rigtig spørgsmålet hvori du skriver, at du har "et antal databaser". Hvor ligger disse databaser og hvorfor har du flere med samme indhold, og hvordan trækker brugerne data ud af dem?
Avatar billede dylan Nybegynder
25. oktober 2004 - 21:00 #8
Jeg har databasen liggende på et fællesdrev...Brugerne trækker data fra den til et worddokument via vbakode i worddokumentet,(kan de gøre uden at have access installeret lokalt).Det jeg tænkte var et i stedet for at 20 brugerne trækker på en tabel, må det være hurtigere at 20 brugere trækker på 10 tabeller altså 2 om hver(kan jo styres i vbakode hvad tabel de trækker på).Problemet er jo så at opdatere 10 tabeller samtidig!
Avatar billede mugs Novice
25. oktober 2004 - 21:08 #9
Det burde ikke være noget problem, at 20 brugere trækker på den samme tabel. Har du problemer med hastigheden med at trække data ud af Access? Hvor stor er databasen, og komprimerer du den regelmæssigt?

M.h.t. at ændre i koden i Word står jeg af. Det har jeg ingen forstand på.
Avatar billede dylan Nybegynder
25. oktober 2004 - 21:26 #10
jeg tror at jeg vil komprimere den i 1. omgang, så tak for hjælpen
Avatar billede mugs Novice
25. oktober 2004 - 21:27 #11
Selv tak.
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