Logging von Fehlern in Datei

Programmierung mit PostgreSQL (C#, PHP, Perl, Java, ...)

Logging von Fehlern in Datei

Beitragvon markus_psql » Mo 4. Mai 2009, 23:29

Hallo Zusammen,

ich versuche, mehrere SQL-Scripte per Batch-Dateien zu starten und das Ganze zu protokollieren.
Die klappt so weit auch, nur die Ausgabe von Fehlern und Warnungen bekomm ich einfach nicht hin,
ich hab schon einige Optionen ausprobiert.

Hat jemand noch eine Idee?

Hier mein Code der Batch-Datei:
rem ----------Start Batch------------------------
set PSQLHome="D:\Programme\PostgreSQL\8.4\bin\"
set user=postgres
set PGPASSWORD=root
set db_name=dbname
set db_host=localhost
SET port=5432

set sqlScriptName=start_trim_all.sql

set year=%date:~-4%
set month=%date:~-7,2%
set day=%date:~-10,2%
set name=trim_
set filename=%name%%year%%month%%day%.log
set logpath=E:\\postgre\sql_commands\logs\
set filepath=%logpath%%filename%

%PSQLHome%psql.exe -h %db_host% -p %port% -U %user% -d %db_name% -f %sqlScriptName% -L %filepath%

rem pause

rem ----------Ende Batch------------------------

Code der Datei start_trim_all.sql:

----------Start start_trim_all.sql ------------------------
SELECT NOW();

\i ./TRIM_Tab1.sql;
\i ./TRIM_Tab2.sql;

SELECT NOW();
----------Ende start_trim_all.sql ------------------------

Gruesse Markus
markus_psql
Neuer Benutzer
 
Beiträge: 1
Registriert: Mo 4. Mai 2009, 23:16

Zurück zu Programmierung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste