Forum
30. März 2006 um 13:26 Uhr #3674
Hi,
die einzige Möglichkeit in Java/JDBC um eine DB2- Datenbank zu erstellen, die ich kenne, ist folgende:
1. Man erstellt im Programm eine Textdatei (z.B. dbcreate.txt) mit den benötigten Befehlen und arbeitet sie in der Runtime-Umgebung ab.
Befehl: cmd="db2cmd.exe -c -w db2 -tvf dbcreate.txt";
2. Ausführen in der Runtime-Umgebung. Einfach in der Runtime-Umgebung die Exec-Methode starten und sich den daraus resultierenden Process geben lassen. Mit p.waitFor() das Java-Programm solange warten lassen bis das db2-Fenster geschlossen und die Datenbank erstellt ist.
try
{
Process p = Runtime.getRuntime().exec(cmd);
p.waitFor();
}
catch(Exception e){}
Hoffe es hilft Dir etwas weiter.
Gruß
Holger