Hallo,
ich kann mich auf der H2 Datenbank über die Dos Konsole einlogen und anschließend mit Select Daten in eine CSV exportieren.
Das wollte ich dann in eine Batsh schreiben um dieses zu automatisieren.
In einer Batsh bleibt diese aber nach dem LOGIN stehen. SQL>
------------------------------------------------------------------
cd C:\Nextcloud-KCH\JVerein-Kopie\Auswertungen\
java -cp C:\Nextcloud-kch\JVerein-Kopie\Programm\jameica\lib\h2\h2-1.4.197.jar org.h2.tools.Shell -url "jdbc:h2:C:\Nextcloud-kch\JVerein-Kopie\Profil\jverein\h2db\jverein;IFEXISTS=TRUE;ACCESS_MODE_DATA=r" -user jverein -password jverein
CALL CSVWRITE('C:\Nextcloud-KCH\JVerein-Kopie\Auswertungen\Adressenexport2.csv', 'SELECT ANREDE, TITEL, NAME, VORNAME, STRASSE, PLZ, ORT, EMAIL FROM PUBLIC.MITGLIED');
Exit
------------------------------------------------------------------
Wie muss da der Befehl richtig aussehen, das der CALL Befehl weiter läuft.
Grüße
Siegfried
ich kann mich auf der H2 Datenbank über die Dos Konsole einlogen und anschließend mit Select Daten in eine CSV exportieren.
Das wollte ich dann in eine Batsh schreiben um dieses zu automatisieren.
In einer Batsh bleibt diese aber nach dem LOGIN stehen. SQL>
------------------------------------------------------------------
cd C:\Nextcloud-KCH\JVerein-Kopie\Auswertungen\
java -cp C:\Nextcloud-kch\JVerein-Kopie\Programm\jameica\lib\h2\h2-1.4.197.jar org.h2.tools.Shell -url "jdbc:h2:C:\Nextcloud-kch\JVerein-Kopie\Profil\jverein\h2db\jverein;IFEXISTS=TRUE;ACCESS_MODE_DATA=r" -user jverein -password jverein
CALL CSVWRITE('C:\Nextcloud-KCH\JVerein-Kopie\Auswertungen\Adressenexport2.csv', 'SELECT ANREDE, TITEL, NAME, VORNAME, STRASSE, PLZ, ORT, EMAIL FROM PUBLIC.MITGLIED');
Exit
------------------------------------------------------------------
Wie muss da der Befehl richtig aussehen, das der CALL Befehl weiter läuft.
Grüße
Siegfried