Avatar billede easybob Nybegynder
20. november 2000 - 09:02 Der er 7 kommentarer

Opdatering af database....

Jeg har en database, som indeholder ekstrem mange datadefinitioner, der af har jeg taget en del ud via et sql sætning, hvor jeg vælge nogle af attributterne i den store database.

Er der nogen der har ideer til hvordan man opdatere den lille database ved at tage fra den store?
Så man tager alt hvad der er opdateret i den store db og opdatere i den lille db.

Jeg håber i forstår spørgsmålet.
Avatar billede stig3 Mester
21. november 2000 - 17:48 #1
Er det noget replikering du er ude efter ?

Avatar billede easybob Nybegynder
22. november 2000 - 12:03 #2
Ja men kun et vejs replikering!
Avatar billede ldanielsen Nybegynder
24. november 2000 - 00:43 #3
Su skriver vel en stored procedure der henter data, og laver et job der kører den med jævne mellemrum.

Hvis du kun vil hente det der er opdateret, kan du bruge et timestamp, men du kunne vel også bare hente alt du skal bruge hver gang?1?
Avatar billede stig3 Mester
24. november 2000 - 08:17 #4
Hvad med at bruge loggen ???

Kunne man ikke bruge den til at opdatere den anden maskine. Nu ved jeg ikke hvilken type af backup du kører, men det kunne da være en mulighed at benytte disse info og så lave en sp, som ldanielsen siger.

Avatar billede easybob Nybegynder
25. november 2000 - 14:57 #5
Jeg har fået afklaring på mit problem! Men ellers tak for hjælpen
Avatar billede sbarnney Nybegynder
16. januar 2001 - 20:38 #6
Hej easybob

Du kan jo bruge alm. sql f.eks 
INSERT INTO kolonne FROM tabel WHERE (navn = andet navn) ect.

P.S. Hvis du giver mig navne på kolonnene og tabellerne, skal jeg lave et lille script der gør det for dig.

Stig
Avatar billede sbarnney Nybegynder
21. januar 2001 - 17:37 #7
Hej easybob, hvorfor virker det ikke ?
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
Computerworld tilbyder specialiserede kurser i database-management

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