You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.3 KiB
38 lines
1.3 KiB
@echo off |
|
|
|
rem ----------------------------- |
|
rem Shell-Kommando "propadmin.bat" |
|
rem ----------------------------- |
|
|
|
rem ------------------------------------------------------------------- |
|
rem Shellvariablen setzen und eingegebene SQL-Anweisung (als Parameter) |
|
rem in der SuperX-Datenbank ausfuehren. |
|
rem ------------------------------------------------------------------- |
|
|
|
if not "%1" == "--help" goto gotToGo |
|
echo "Aufruf: propadmin.bat -dbproperties:<Dateipfad zu db.properties>(optional)" |
|
echo " " |
|
echo "Aktion: propadmin.bat erzeugt eine Eingabemaske für die Verbindungsparameter einer Datenbank." |
|
echo "Das Ergebnis wird in eine Datei <Dateipfad zu db.properties> geschrieben." |
|
echo "Die jeweiligen JDBC-Treiber und die superx-db.jar müssen sich im JDBC_CLASSPATH befinden." |
|
goto finish |
|
|
|
:gotToGo |
|
set PROPFILE=%1 |
|
if not "%PROPFILE%" == "" goto gotPROPFILE |
|
set PROPFILE=%DB_PROPERTIES% |
|
|
|
:gotPROPFILE |
|
|
|
if not "%JDBC_CLASSPATH%" == "" goto gotClasspath |
|
echo "Aufruf: propadmin.bat -dbproperties:<Dateipfad zu db.properties>(optional)" |
|
echo " " |
|
echo "Die jeweiligen JDBC-Treiber und die superx<<Verisonsnr>>.jar muessen sich im JDBC_CLASSPATH befinden." |
|
goto finish |
|
|
|
:gotClasspath |
|
|
|
java -classpath %JDBC_CLASSPATH%;. de.superx.bin.PropAdmin -dbproperties:%PROPFILE% |
|
|
|
|
|
:finish
|
|
|