public class Backup extends Object
Modifier and Type | Field and Description |
---|---|
private static String |
ARG_DATENBANK_NAME
Optionales Kommandozeilenargument für den Datenbankname.
|
private static String |
ARG_DATENBANK_NUTZER
Optionales Kommandozeilenargument für den Datenbanknutzer.
|
private static String |
ARG_DATENBANK_PASSWORT
Optionales Kommandozeilenargument für das Datenbankpasswort.
|
private static String |
DEFAULT_DATENBANK_NAME
Defaultwert für den Datenbankname.
|
private static String |
DEFAULT_DATENBANK_NUTZER
Defaultwert für den Datenbanknutzer.
|
private static String |
DEFAULT_DATENBANK_PASSWORT
Defaultwert für das Datenbankpasswort.
|
Constructor and Description |
---|
Backup() |
Modifier and Type | Method and Description |
---|---|
private static void |
backUpDatabase(Connection conn,
String backup)
Fuehrt ein komplettes Online-Backup der uebergebenen Datenbank in das
uebergebene Zielverzeichnis durch.
|
static void |
main(String[] args)
Startet das Programm.
|
private static final String ARG_DATENBANK_NAME
private static final String DEFAULT_DATENBANK_NAME
private static final String ARG_DATENBANK_NUTZER
private static final String DEFAULT_DATENBANK_NUTZER
private static final String ARG_DATENBANK_PASSWORT
private static final String DEFAULT_DATENBANK_PASSWORT
public static void main(String[] args)
args
- Kommandozeilenargumente.private static void backUpDatabase(Connection conn, String backup) throws SQLException
conn
- Datenbankverbindung.backup
- Backup-Zielverzeichnis.SQLException
- wird weitergereicht.Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.