18. januar 2002 - 18:49Der er
5 kommentarer og 1 løsning
Flytte data mellem to databaser
Jeg har fire parallelle databaser, dvs at databaserne er ens, men tilhører forskellige afdelinger. Databaserne ligger ikke på samme server, men alle serverne er i samme intranet. Jeg skal have lavet en rutine så brugerne kan flytte data fra den ene database til den anden, uden at det bliver for indviklet.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ved du om man kan bruge relative stier, og i så fald om den relative sti skal laves i forhold til frontend eller backend af databasen? Ellers skal det jo laves forskelligt i de forskellige databaser, selv om de ligger i samme directory. Og det komplicerer evt. opdateringer en hel del.
Du skal have dinne tabeller til at ligge på et fælles netværk(drev)
De 4 afdellinger skal have hver deres accessdatabase hvor tabellerne er \'linket\' til din tabelDatabase. Derved deler de 4 frontenddb\'er dataene fra din backend(netværksdb).
Start med at lave din backend som Thomas beskriver. Derefter skal tabellerne i de oprindelige databaser slettes - og istedet linkes. filer -> hent ekstern data -> sammenkæd tabeller.
Jeg kan ikke helt finde ud af hvad du mener, Niels.
Som det er nu, ligger alle tabellerne på serveren i fire ens backend-db\'er. Frontends ligger på arbejdsstationerne og og har sammenkædning til tabellerne i den af backend-db\'erne, som tilhører afdelingen.
Det som er problemet er at få flyttet data fra én afdeling til en anden. Jeg vil ikke have alle data til at ligge i én backend-db, for det bliver for tungt(Læs: langsomt).
OK. Jeg er kommet frem til løsningen. Når man skal flytte data fra en database til en anden, hedder forespørgslen:
INSERT INTO Kunder ( KunderNr, Navn, Adresse ) IN \'C:\\Dokumenter\\Database1.mdb\' SELECT Kunder.KundeID, Kunder.Navn, Kunder.Adresse FROM Kunder in \'C:\\Dokumenter\\Database2.mdb\';
Thomasjepsen var tættest på, så han får pointene.
Synes godt om
Ny brugerNybegynder
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.