DDs untereinander updaten

Advantage Database Server

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

DDs untereinander updaten

Beitrag 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.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: DDs untereinander updaten

Beitrag 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
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DDs untereinander updaten

Beitrag 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.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: DDs untereinander updaten

Beitrag von Marcus Herz »

Normales Backup und dann Restore in ein anderes Verzeichnis?
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: DDs untereinander updaten

Beitrag von Manfred »

wenn das so ohne weiteres geht......
Kann man sowas aus dem programm heraus organisieren? Bestimmt, über runshell, or so?
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: DDs untereinander updaten

Beitrag von Marcus Herz »

Mit AdsBackup.exe kannst du das über Runshell auslösen. Die Exe bekommt die entsprechenden Parameter, siehe Doku
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Benutzeravatar
nightcrawler
1000 working lines a day
1000 working lines a day
Beiträge: 650
Registriert: Di, 24. Apr 2012 16:33
Wohnort: 72184 Weitingen
Hat sich bedankt: 3 Mal
Danksagung erhalten: 96 Mal
Kontaktdaten:

Re: DDs untereinander updaten

Beitrag von nightcrawler »

adsBackup macht auch nur SQL im Hintergrund. SQL kannst Du direkt aus Xbase heraus aufrufen.
--
Joachim
Joachim Dürr Softwareengineering
https://www.jd-engineering.de
Antworten