ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
256
256
EMPFEHLEN
-
13.04.10 15:20 #1
- Registriert seit
- Aug 2005
- Ort
- Karlsruhe (Baden-Württemberg)
- Beiträge
- 905
Hallo zusammen,
ich habe da eine grundsätzliches Problem der Versionierung der Datenbank unseres JBoss-Servers.
Mit Datenbank meine ich aktuell einen "Oracle-User" mit Schema und bestimmten statischen Daten, welche immer dabei sind.
Zum Auslesen und Reinschreiben in die Datenbank benutzen wir hibernate, aber auch simples SQL.
Zukünftig sollen auch andere Datenbank-Systeme unterstützt werden (z.B. Postgres, H2).
Wenn wir aktuell eine Version final machen, dann wird aus der aktuellen Entwicklungsdatenbank alle dynamischen Daten gelöscht und daraus ein neuer Oracle-User erstellt. Daraus wird mit irgendwelchen Oracle-Tools ein Schema-SQL-Skript erzeugt und für die statischen Daten auch.
Das Problem:
- viel manuelle Arbeit -> Fehleranfällig (vor allem Umlaute in statische Daten)
- die Daten, welche in die finale Datenbank übernommen werden, müssen mit where Bedingungen immer wieder neu einbezogen werden
- Zukünftig sollen auch leicht andere Datenbankensysteme unterstützt werden können
Die Frage:
Gibt es da schon was? Kann man da sinnvoll etwas aus hibernate machen? Hat wer Erfahrungen?
Ich hoffe ich konnte es alles klar genug Erklären
Wäre super wenn ihr euren Code in dieser Form einfügt:
[java]System.out.println("Hello World");[/java]Code java:1
System.out.println("Hello World");
Für erledigte Threads dürft ihr den "erledigt"-Button anklicken!
Über Dank freut sich jeder, der euch geholfen hat - ein Klick auf "Danke" kostet ja nicht mal was
Blog: http://javaeffective.wordpress.com/
-
14.04.10 14:06 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
da ihr ja Oracle verwendet, wäre einen Möglichkeit für den initialen Zustand einen checkpoint anzulegen zu dem ihr dann beim ausliefern euerer DB wieder zurückrollen könnt.
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
Ähnliche Themen
-
Datensicherung mit Versionierung im Netzwerk
Von alex_ford im Forum NetzwerkeAntworten: 0Letzter Beitrag: 10.11.08, 00:00 -
Programm um Module inkl. Versionierung zu listen (Repository)
Von rethus im Forum PHPAntworten: 1Letzter Beitrag: 21.06.08, 14:32 -
versionierung-verfolgung
Von ohnenamen im Forum Microsoft WindowsAntworten: 1Letzter Beitrag: 18.04.08, 11:02 -
Dateiablage mit Versionierung
Von rethus im Forum PHPAntworten: 4Letzter Beitrag: 25.07.07, 10:10 -
Versionierung unter VS2005
Von dobPh im Forum .NET CaféAntworten: 4Letzter Beitrag: 29.11.06, 16:44





Zitieren

Login





