Ident |
Beschreibung |
Beispiel |
LogLevel |
0.. Logging OFF, 1.. nur ERRORS, 2.. ERRORS+WARNINGS, 50..ALLES |
50 |
LogDebug |
0.. LogDebug OFF, 1.. LogDebug ON |
0 |
Ident |
Beschreibung |
Beispiel |
Level |
0.. Notification OFF, 1.. Notification nur bei ERRORS, 2.. Notification bei ERRORS+WARNINGS, 50..Notification IMMER |
50 |
SendTo |
Empfänger |
empfaenger@test.com |
SendCC |
CC Empfänger (Optional) |
|
SendBCC |
BCC Empfänger (Optional) |
|
SendFrom |
Absender |
absender@test.com |
Subject |
Betreff-Vorgabe (Optional) |
|
SmtpHost |
SMTP Host |
mail.test.com |
SmtpPort |
SMTP Port |
25 |
SmtpUser |
SMTP User |
mailadmin@test.com |
SmtpPass |
SMTP Password |
123xyz456 |
UsetTLS |
0.. NoTLSSupport 1.. UseImplicitTLS 2.. UseRequireTLS 3.. UseExplicitTLS |
0 |
AttachFile |
0/1 ExportDatei als Attachment anhängen wenn Export erfolgreich |
1 |
Ident |
Beschreibung |
Beispiel |
ExpTempExtension |
Bestimmt den temporären Dateityp der während des Exports verwendet wird. |
.tmp |
In den nachfolgenden frei zu definierenden Sektionen können Exportdefinitionen angegeben werden.
Per Startparameter -expdef wird bei Aufruf angegeben welche der Exportdefinition gezogen wird. z.B. -expdef EXPDEF_1
In eckige Klammern gehüllt geben sie den eindeutigen Bezeichner der Exportdefinition an.
Danch erfolgt die eigentliche Exportdefinition in Form eines OUTPUT und SELECT (siehe unten)
Die Beschreibung der einzelnen OUTPUT Parameter entnehmen Sie der Tabelle unten
OUTPUT filename DELIMITER ';'
QUOTECHAR '"'
DATEFORMAT 'dd.mm.yyyy'
TIMEFORMAT 'hh:nn'
NULLS
FIELDNAMES
ENCODING 'utf-8';
SELECT XY from XY;
Beschreibung der OUTPUT Parameter:
filename |
Name of the file in which to save output. - Relative Angaben beziehen sich immer auf die ausführende use.exe z.B: .\export\test.csv - Im Filenamen können folgende Platzhalter verwendet werden: %TS% (Timestamp) |
DELIMITER |
Determines a delimiter character which is used for separating field values. If the argument is not specified, it takes ';' |
QUOTECHAR |
Defines the character which will be used for quoting string values. If the argument is not specified, it do not quote strings. |
DATEFORMAT |
Defines the string which will be used for formatting values of date fields and the date part of datetime values. If the argument is not specified, it takes the local ShortDateFormat. |
TIMEFORMAT |
Defines the string which will be used for formatting the values of time fields and the time slice of datetime values. If the argument is not specified, it takes the local ShortTimeFormat. |
DATETIMESEPARATOR |
Defines the seperator character which is used for separating date and time |
DECIMALSEPARATOR |
Defines the decimal separator. If the argument is not specified, it takes the local DecimalSeperator. |
NULLS |
Defines how NULL values will be output. If the argument is not specified, NULLs are output as an empty string. Otherwise NULLs will be output as the string <null> |
FIELDNAMES |
If this argument is specified, the first line in the resulting file will be a line with names of SELECT columns. |
MEMOLINEFEED |
Defines if Linefeeds (CHR$13) in Memos are exported as is. Otherwise it replaces wit a space |
MEMOTAB |
Defines if Tab(CHR$9) in Memos are exported as is. Otherwise it replaces wit a space |
ENCODING |
Defines the Encoding such as 'utf-8' or 'iso-8859-1' If the argument is not specified, it takes 'utf-8' For a list of supported Names see http://msdn.microsoft.com/de-de/library/dd317756%28v=vs.85%29.aspx |