ADS Backup2
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
ADS Backup2
Ich experimentiere gerade ein wenig mit einem DD. Ich habe eine Umgebung mit DBF, die ich mit dem ADS in einem DD verwalten möchte. (Das Thema wurde in einem anderen Thread schonmal angesprochen) Es sind etliche DBF in verschiedenen Unterverzeichnissen. So wie ich das jetzt sehe, könnte ich die komplette Struktur übernehmen, incl Unterverzeichnisse und dann Verzeichnis für Verzeichnis die Inhalte in das DD einfügen. In den properties wird angezeigt, in welchem Verzeichnis die DBF stehen. Im DD wird aber alles untereinander ohne Verzeichnisse eingefügt. (damit könnte ich erstmal leben.) Man kann später auch weitere DBF in die verschiedenen Unterverzeichnisse einfügen. Das klingt auch erstmal genau so, wie ich es gut finden würde. Also vom Grundprinzip weiß das DD welche Dateien in welchem Verzeichnis wirklich physikalisch sind.
Wenn man aber jetzt mit dem Backup Befehl eine Datensicherung ausführt, werden trotzdem alle DBF (so mein erster Blick) in nur ein Verzeichnis kopiert. Ginge das auch so, das die eigentliche Verzeichnisstruktur erhalten bleibt bei dem Backup?
Oder noch weiter gefragt, kann man im DD die verzeichnisse nachbilden, dass die DBF nicht alle direkt unter Tables stehen?
Wenn man aber jetzt mit dem Backup Befehl eine Datensicherung ausführt, werden trotzdem alle DBF (so mein erster Blick) in nur ein Verzeichnis kopiert. Ginge das auch so, das die eigentliche Verzeichnisstruktur erhalten bleibt bei dem Backup?
Oder noch weiter gefragt, kann man im DD die verzeichnisse nachbilden, dass die DBF nicht alle direkt unter Tables stehen?
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!!
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!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 653
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS Backup2
eine Hierarchie würde ich grundsätzlich über mehrere ADD abbilden und diese dann verlinken. Eine DB ist immer flach.
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: ADS Backup2
und dann könnte ich das Problem so ähnlich lösen, wie ich es beschrieben habe?
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!!
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!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 653
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS Backup2
Du hast bisher nur Deine Idee beschrieben, nicht aber die Anforderung. Für was benötigst du die Unterverzeichnisse? Was soll damit bezweckt werden?
Verschiedene Jahre/Mandanten/...?
Verschiedene Jahre/Mandanten/...?
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: ADS Backup2
genau, verschiedene Mandanten und dann verschiedene Jahre. z.B.
wie gesagt, so wie es jetzt ist könnte ich auch damit leben, aber das Backup gefällt mir noch nicht so.
das Problem ist nämlich, das es Schulungsversionen gibt. Die kopieren dann 1zu1 die DBF Dateien auf ein lokales Laufwerk und können dann zum Üben benutzt werden. Das müßte ich auch noch darstellen. ich würde dann nämlich ein backup anstossen, und daraus dann die Daten für die Schulungsversion generieren, rüberkopieren.
wie gesagt, so wie es jetzt ist könnte ich auch damit leben, aber das Backup gefällt mir noch nicht so.
das Problem ist nämlich, das es Schulungsversionen gibt. Die kopieren dann 1zu1 die DBF Dateien auf ein lokales Laufwerk und können dann zum Üben benutzt werden. Das müßte ich auch noch darstellen. ich würde dann nämlich ein backup anstossen, und daraus dann die Daten für die Schulungsversion generieren, rüberkopieren.
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!!
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!!
- nightcrawler
- 1000 working lines a day
- Beiträge: 653
- Registriert: Di, 24. Apr 2012 16:33
- Wohnort: 72184 Weitingen
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 96 Mal
- Kontaktdaten:
Re: ADS Backup2
Mein Vorschlag:
- eine Masterdatenbank zur Auswahl der Mandanten mit so Sachen wie PLZ-Tabelle, welche global gültig sind.
- jeder Mandant eine eigene Datenank, welche auf die Master verweist (database link)
Hintergrund: Mandanten dürfen nicht vermischt werden.
- unterhalb des Mandanten jedes Jahr eine eigene Datenbank, auf welche verlinkt wird (zB SELECT * from DD2022.Bewegungsdaten, DD2022 ist dabei ein link auf Datenbank DD2022).
Backup/Restore kannst Du nur per Datenbank machen, nicht über die ganze Struktur, was aber egal ist, da :
- Mandanten keine gemeinsamen Daten haben
- die Jahre abgeschlossen, also archiviert sind
- eine Masterdatenbank zur Auswahl der Mandanten mit so Sachen wie PLZ-Tabelle, welche global gültig sind.
- jeder Mandant eine eigene Datenank, welche auf die Master verweist (database link)
Hintergrund: Mandanten dürfen nicht vermischt werden.
- unterhalb des Mandanten jedes Jahr eine eigene Datenbank, auf welche verlinkt wird (zB SELECT * from DD2022.Bewegungsdaten, DD2022 ist dabei ein link auf Datenbank DD2022).
Backup/Restore kannst Du nur per Datenbank machen, nicht über die ganze Struktur, was aber egal ist, da :
- Mandanten keine gemeinsamen Daten haben
- die Jahre abgeschlossen, also archiviert sind
- Manfred
- Foren-Administrator
- Beiträge: 21211
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: ADS Backup2
hm, da ist was wahres dran. Muß ich mal prüfen, ob das so ins Konzept paßt.
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!!
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!!