Seite 1 von 1

DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 10:09
von Manfred
nachdem ich jetzt schon so viele Ansätze hier angefragt habe, ein weiterer Ansatz. Ist es irgendwie vernünftig machbar 1 Master DD anzulegen und von dem aus andere DD abzudaten? Also nicht die Struktur, sondern den Inhalt. Ziel ist es ein DD zu haben, in dem die scharfen Daten stehen. Aus diesem DD soll dann ein anderes DD die aktuellen Daten bekommen, um damit irgendwelche Spielereien auszuprobieren.

Re: DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 11:15
von Marcus Herz
Wenn mit Spielereien nur Abfragen genmeint sind, kannst du dein 2. DD per LINK mit dem Master DD verknüpfen und alle Tabellen als View abilden, so ist nur Lesezugriff sichergestellt.

Code: Alles auswählen

create view kunde as select * from masterdd.kunde

Re: DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 11:17
von Manfred
Nein, mit Spielereien sind absolut realitätsnahe Eingaben gemeint. Nur halt in einer Spielumgebung,in der es keinen Juckt. Also die Daten sollten kurzfristig atuell sein, aber dann geändert werden können ohne die Originaldaten zu verändern.

Re: DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 11:30
von Marcus Herz
Normales Backup und dann Restore in ein anderes Verzeichnis?

Re: DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 11:33
von Manfred
wenn das so ohne weiteres geht......
Kann man sowas aus dem programm heraus organisieren? Bestimmt, über runshell, or so?

Re: DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 11:41
von Marcus Herz
Mit AdsBackup.exe kannst du das über Runshell auslösen. Die Exe bekommt die entsprechenden Parameter, siehe Doku

Re: DDs untereinander updaten

Verfasst: Mi, 11. Jan 2023 12:08
von nightcrawler
adsBackup macht auch nur SQL im Hintergrund. SQL kannst Du direkt aus Xbase heraus aufrufen.