Start Parameters - Utilities
This topic lists the parameters that administrators can use to start the different AE utilities in batch mode on the command line so that you automate and schedule them regularly. You can either use the Java loader or the utility to assign them. Alternatively, you can use the utility's user interface for most parameters.
Important!
-
To be able to start utilities in batch mode, you must specify your particular settings once in the UI of the utility.
-
You can also use UTF-8 when specifying the INI file name and path (-I).
This page includes the following:
Overview
When the utilities AE DB Client Copy, AE DB Archive, or AE DB Reorg start in batch mode, they make an authorization check for single sign-on. For more information, see AE DB Client Copy, AE DB Archive, or AE DB Reorg.
Example: The relevant utility aborts if there is no User object for the OS user that logged into the AE system. The utility checks for the User object even if the UC_USER_LOGON system variable includes all relevant entries. Single sign-on provides increased security in batch mode. If a program starts with the Automic Web Interface, the single login function increases the ease of use. For more information, see UC_USER_LOGON - Single Logon.
Windows
By default, utilities start in batch mode when you use the corresponding *.exe files. Files that end on *g.exe start the utilities in normal mode, and you can assign parameters to them. *.jar files should not be used in batch mode.
Example: You want to call a specific INI file. The parameter -B must not be used in such a case.
Unix
By default, utilities start in batch mode when you use the corresponding *.sh files. You can use files without file ending to assign start parameters for batch calls.
Java Loader (Java Loader)
The following start parameters are available:
-
-F0File name
Suppresses the splash screen
-
-IPath and File name
Path and name of the INI file for the Java loader
-
-JParameter
Parameter of the utility
You can use the Java loader to assign parameters to the utility. These parameters are added to the cmd section of the INI file. By doing so, you can specify a default setting in the INI file and handle specific situations through the Java loader.
It is mandatory to use double quotations for path indications that include blanks. For example:
-J -I"C:\AUTOMIC\my utilities\UCYBDBAR.ini"
Examples
Set the language by using a shortcut :
cmd="javaw" -jar -cp .;.\UC4LAF.jar UCYBDBar.jar
Pre-determine the language by using a shortcut:
UCYBDBarg.exe -F0 -J-LD
If you define an INI file for the utility, you must use the parameter -I twice, even if the Java loader and the utility use the same INI file.
Java loader and utility use the same INI file:
ucybdbccg -IUCYBDBCC.ini -J-IUCYBDBCC.ini
Different INI files are used:
ucybdbccg -IUCYBDBCC.ini -J-Iclientcopy.ini
AE DB Archive (UCYBDBAR.EXE)
This utility archives messages, reports and execution data. For more information, see AE DB Archive.
Syntax
- Archive Mode
UCYBDBAR -B -Smmmm [-V[Path and file name]] [-IFile name] [-LLanguage]
- Report Mode
UCYBDBAR -B -Smmmm -XMode [-V[Path and file name]] [-IFile name] [-LLanguage]
UCYBDBAR -B -Smmmm -Xlist [-V[Path and file name]] [-IFile name] [-LLanguage] [-OPath and Filename] [-YNumber]
UCYBDBAR -B -Smmmm -Xunload [-V[Path and file name]] [-IFile name] [-LLanguage] [-OPath and Filename] [-YNumber] -RRunID [-TTimezone] [-TYReport type]
UCYBDBAR -B -Smmmm -Xmark -RRunID [-V[Path and file name]] [-IFile name] [-LLanguage] [-TYReport type]
UCYBDBAR -B -Xreport -NObject [-V[Path and file name]] [-IFile name] [-LLanguage] [-T1yyyymmddhhmmss] [-T2yyyymmddhhmmss] [-PPath and file prefix]
Start Parameters
The following start parameters are available:
-
-B
Batch mode
-
-V
(Optional) Prints the Automation Engine version and hotfix number in the following format:
-
-VPath and file name
(Optional) Prints the Automation Engine version and hotfix number to the specified file in the following format:
-
-IFile name
(Optional) Path and name of the INI file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
If you do not define this parameter, the utility uses the language specified in the INI file.
UCYBDBar version Automation Engine version plus hotfix number
UCYBDBar version Automation Engine version plus hotfix number
In Archive Mode:
-
-Smmmm
Number of the client that should be archived
-
-Dmmmm
(Windows only) The number of the client that should be archived
Important! This Client must include a User object for the user who starts this utility in batch mode.
Example: There must be the User object SMITH/department name for the OS user Smith. No other User object must start with SMITH. It is not possible to use SMITH/AE and SMITH/TEST.
Important! This Client must include a User object for the user who starts this utility in batch mode.
Example: There must be the User object SMITH/AE for the OS user SMITH of the domain AE.
In Report Mode:
-
-Smmmm
-Dmmmm
In report mode, you must always define a client, except for -Xreport. The same rules apply for the parameters -S and -D as in archiving mode.
-
-Xlist
The client whose reports should be listed
-
-Xunload and -Xmark
The client is used for checking login data. A User object must be available. Otherwise, the utility cancels the process.
-
-XMode
Type of report handling
-
list
Reports are listed
-
unload
The report is unloaded
-
mark
The report is marked as archived and is removed from the XRO database table.
-
report
Files are generated from the log entries of server processes
-
Parameter for -Xlist
-
-OPath and file name
(Optional) Path and name of the CSV file
-
If you do not specify a file name, the name uc_XROlist.csv is used.
-
If you do not specify a path, the file is stored in the folder in which the utility is stored.
-
-
-YNumber
(Optional) Filter for the report selection
-
-
Parameters for -Xunload
-
-OPath and file name
(Optional) Path and name of the text file
The dot character (.) is used as a separator between the file name and the extension. If the name contains several dot symbols, the last one is regarded as a separator between the file name and the extension. The text after the dot is handled as the file extension.
A file with the additional suffix _Report type in its file-name part is created in the specified folder for each report of the task.
Examples:
-OOutputfile.txt -> Outputfile_ACT.txt
-OOutputfile.job.name.txt -> Outputfile.job.name_ACT.txt
-OOutputfile.job123456 -> Outputfile_ACT.job123456
or generic:
-OOutputfilename.extension (the last dot is used as extension separator) -> Outputfilename_ReportType.extension
The name uc_XROreport_Report type.txt is used if you do not specify a file name. By default, the files are stored in the folder in which the utility is stored.
-
-YNumber
(Optional) Sets a number that allows for later filtering
-
-RRunID
RunID of the task
-
-TTimeZone
(Optional) Name of a Time Zone object
Default: Universal Time (UTC) is used in unloaded reports. You can use this parameter to convert the time specifications to other time zones.
UTC is used if this Time Zone object does not exist in the specified client.
-
-TYReport type
(Optional) Type of the report (such as ACT)
If you do not define a report type, all reports of the task are exported to a separate file.
-
-
Parameters for -Xmark
-
-RRunID
RunID of the task
-
-TYReport type
(Optional) Type of the report (such as ACT)
If you do not define this parameter ,all report types are archived. A separate file is created for each report type. Names end with _report type (such as _ACT).
-
-
Parameters for -Xreport
- -NObject
The name of an object or a filter that uses an asterisk symbol (*) for several objects.
Separate several specifications with commas.
- -T1yyyymmddhhmmss
(Optional) The start date and the time for the server reports that should be selected
Default: The current date and time 00:00:00
- -T2yyyymmddhhmmss
(Optional) The end date and the time for the server reports that should be selected
Default: The current date and time
- -PPath and file prefix
(Optional) Path and file prefix for the target file
Default: The target files obtain the prefix unload. They are stored in the utility folder.
The file name is structured as follows: Prefix.object name_date_time.txt
- -NObject
Depending on the report mode you use, the client specification can have different meanings:
For Output Management systems (see Open Interface to Output Management Systems ):
For combining log and trace files (see ):
Examples
This example archives client 1:
UCYBDBar -B -S0001
The utility creates a report list and writes it to the file report01.csv:
UCYBDBar -B -Xlist -S1000 -OC:\AUTOMIC\REPORT\report01.csv
Report number 1791029 is unloaded to a text file and obtains the status 123:
UCYBDBar -B -Xunload -S1000 -R1791029 -Y123
AE DB Archive marks the report number 1791029 as archived and removes it from the database table:
UCYBDBar -B -Xmark -S1000 -R1791029
All server reports of March 15th, 2021 are unloaded:
UCYBDBar -B -Xreport -N"UC4#CP*,UC4#WP*" -T120210315000000 -T220210315235959 -P"C:\AUTOMIC\report\server"
The utility unload reports of the work processes WP001 and WP002:
UCYBDBar -B -Xreport -N"UC4#WP001,UC4#WP002" -T120070315000000 -T220070315235959
AE DB Change (UCYBCHNG.EXE)
This utility changes objects that were transported with the Transport Case. For more information, see AE DB Change.
Syntax
UCYBCHNG [-V[Path and file name]] -B -1Script File -2Transport File [-3Output File] [-LLanguage]
Start Parameters
The following start parameters are available:
-
-V
(Optional) Prints the Automation Engine version and the hotfix number in the following format:
-
-VPath and file name
(Optional) Prints the Automation Engine version and the hotfix number to the specified file in the following format:
-
-B
Batch mode
-
-1Script File
This file contains modification instructions (REPLACE).
-
-2Transport File
Contains the original export data
Default: UC_DATA.TXT
-
-3Output File
(Optional) Modified data is written to this file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
The language that is specified in the INI file is used if you do not specify this parameter.
UCYBChng version Automation Engine version plus hotfix number
UCYBChng version Automation Engine version plus hotfix number
Example
ucybchng -b -1c:\AUTOMIC\uc_change.txt -2c:\AUTOMIC\uc_transport.txt -3c:\AUTOMIC\uc_transport_new.txt
AE DB Client Copy (UCYBDBCC.EXE)
This utility copies and deletes clients. For more information, see AE DB Client Copy.
Syntax
- Copy Mode
- Deletion Mode
UCYBDBCC -B -C -Smmmm -Tmmmm -O [-V[Path and file name]] [-IFile name] [-LLanguage] [-M][-A][-R] [-V] [-W]
UCYBDBCC -B -E -Smmmm [-V[Path and file name]] [-IFile name] [-LLanguage]
UCYBDBCC -B -E -Tmmmm [-V[Path and file name]] [-IFile name] [-LLanguage]
Start Parameters
The following start parameters are available:
-
-B
Starts the utility in batch mode, single sign-on is used
-
-V
(Optional) Prints the Automation Engine version and the hotfix number in the following format:
-
-VPath and file name
(Optional) Prints the Automation Engine version and hotfix number to the specified file in the following format:
-
-IFile name
(Optional) Path and name of the INI file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
The language that is specified in the INI file is used if you do not specify this parameter.
UCYBDBcc version Automation Engine version plus hotfix number
UCYBDBcc version Automation Engine version plus hotfix number
In Copy Mode:
-
-C
Copies the client
-
-Smmmm
Number of the source client
-
-Dmmmm
(Windows only) The number of the source client
-
Do not use the -D and -S parameters together.
-
System client 0 must include a User object for the user who starts this utility in batch mode.
Note: The OS user must exist as an AE user in both databases in system client 0. Otherwise, the process aborts with an error message.
Important: System client 0 must include a User object for the user who starts this utility in batch mode.
Example: There must be the User object SMITH/department name for the OS user Smith. Note that no other User object must start with SMITH. It is not possible to use SMITH/AE and SMITH/TEST.
Important!
Example: There must be the User object SMITH/AE for the OS user SMITH of the domain AE.
-
-Tmmmm
The number of the target client
-
-O
Copies objects
-
-M
(Optional) Copies messages
-
-A
(Optional) Copies statistics and reports
-
-R
(Optional) Resets password
-
-V
(Optional) Copies version objects
-
-W
(Optional) Deletes the work files after a successful copying process
The same requirements apply to the user as described for the parameter -S.
In Deletion Mode:
-
-E
Deletes a client
-
-Smmmm, -Dmmmm, -Tmmmm
You can define different databases for the source and the target in the INI file.
-
-S or -D
Deletes the client in the source database
-
-T
Deletes the target database
The same requirements apply for these parameters as in copy mode.
-
Important! The OS user must exist as an AE user in both databases in the system client 0. Otherwise, the process aborts with an error message.
Examples
Copy client: The objects, statistics and reports of client 38 are copied to the new client number 2:
UCYBDBcc -B -C -S0038 -T0002 -O -A
Delete client: Client 2 is deleted in the target database.
UCYBDBcc -B -E -T0002
AE DB Load (UCYBDBLD.EXE)
This utility loads data to the database. For more information, see AE DB Load.
Note: To load the database for Rapid Automation solutions, you must use the .jar Loader (ucybdbld.jar). Loading with the utility using the binary executables (ucybdbld.exe for Windows or ucybdbld for Unix) in batch mode is not possible.
When you load initial data, you can also grant Automic Automation administrator Users all available privileges. To do so, you must specify the users using the environment variable ADMIN_USERS using apostrophes. If you want to define more than one user, specify them in a comma-separated list.
Examples
Single user: 'USER1/DEV'
Multiple users: 'USER1/DEV','USER2/DEV','USER3/PO'
Syntax
- Load the Transport Case / Initial Data
- Set the Authentication Method
UCYBDBLD -B -Cmmmm -XFile name [-V[Path and file name]] [-IFile name] [-FFolder handling] [-LLanguage] [-EMode] [-UName/Department] [-GName] [-AAccess] [-MAccess] [-YEncoding value] [-ZTablespace name]
UCYBDBLD -B -TAuthentication method -KCompany key string [-V[Path and file name]] [-IFile name] [-LLanguage]
Start Parameters
The following start parameters are available:
-
-B
Batch mode
-
-Cmmmm
The number of the client for processing
-
-C-1
Keeps clients
-
-Cmmmm
Loads the Transport Case to client mmmm
-
-
-XFile name
The name of the file that should be loaded. This start parameter is obligatory.
-
-TAuthentication method and
-KCompany key string Authentication details, see Agent Authentication
Important! Only use the utility with these start parameters if you newly install without using the Automic Web Interface.
Both parameters must be used together:
-
-T
To set the authentication method
Allowed values: NO, LOCAL, LOCAL_REMOTE
To export a file that contains the authentication key:
Allowed value: PACKAGE
-
-K Builds the company key
Allowed values: Any characters
Maximum length: 32
Tip: Always specify a string for the company key even if you do not use authentication (-TNO).
Important!
If the string includes special characters, you must specify it in quotation marks. If you intend to use a quotation mark within the string, set an additional quotation mark before it (Windows) or a "\" (Unix).
Using these start parameters results in an error when the initial data is loaded for the first time. Use the utility to create the schema and then restart it to set the authentication details. For more information, see AE DB Load.
Example
java -jar ucybdbld.jar -B -TNO -Kabc
-
-
-V
(Optional) Prints the Automation Engine version and the hotfix number
Format: UCYBDBld version Automation Engine version plus hotfix number
-
-VPath and file name
(Optional) Prints the Automation Engine version and hotfix number to the specified file
Format: UCYBDBld version Automation Engine version plus hotfix number
-
-IFile name
(Optional) Path and name of the INI file
-
-FFolder handling
(Optional) Defines the behavior of DB Load regarding folders. When objects or linked objects are replaced, the data of the home folder and the linked objects of the Transport Case are kept.
Allowed value: OT
Important! When this value is set, the data that is included in the data file of the Transport Case will overwrite already existing objects in the Automation Engine database.
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
The language that is specified in the INI file is used if you do not specify this parameter.
-
-ILM
(Optional) Install ILM
-
-N[X]
Number of active partitions
-
-SAH_part1|AH_part2|AH_part3
List AH partitions separated by |
-
-RRH_part1>RH_part2|RH_part3
List RH partitions separated by |
-
-OMisc_part1|Misc_part2|Misc_part3
List Misc partitions separated by |
-
-D
Do switch in and keep existing statistical records in the system.
Example
ucybdbld.exe -B -ILM -N3 "-SAH_1|AH_2|AH_3" "-RRH_1|RH_2|RH_3" "-OMisc_1|Misc_2|Misc_3" -D -X..\db\general\12.0\UC_UPD.TXT
-
-
-EMode
(Optional) Processing mode for objects that exist already
Important! This parameter is only available in batch mode.
Allowed values:
-
IGNORE The object is skipped (default)
Important: IGNORE requires that the original object and the object that should be loaded are of the same type. Otherwise, processing will abort before the loading process starts.
-
ABEND Processing is canceled
-
REPLACE The existing object is replaced
-
-
-UName/Department
(Optional) The name and the department of a default user
This default user can be used if a specific user does not have access rights on object level.
-
-GName
(Optional) The name of the default user group
This default user group can be used if a specific user group does not have access rights on object level.
-
-AAccess
(Optional) Loads access authorizations on object level, see Authorizations Page
Allowed values:
-
Y (default)
-
N Access authorizations on object level are not loaded
-
-
-MAccess
(Optional) Ignores access authorizations that refer to missing users and user groups
Allowed values:
-
Y Ignores access authorizations for missing users and user groups. They are not loaded.
-
N (default) Cancels the loading process for access authorization of missing users and user groups
-
-
-YEncoding value
(Optional) Passes the encoding which is used to convert the data of pre-v23 to UTF-8.
Allowed values:- ISO-8859-1
- ISO-8859-15
- WINDOWS-1252
Important!
- The XML_ENCODING parameter of the UC_SYSTEM_SETTINGS value is used if this value is not set. For details, see XML_ENCODING
- This parameter has no effect on Transport Cases of v24 and later.
- This parameter is only available in batch mode.
-
-ZTablespace name
(Optional) Sets alternative DB TS_DATA and TS_INDEX tablespace names for the AE and Analytics databases respectively.
Example
UCYBDBld -ZTS_DATA=<AE data tablespace name> -ZTS_INDEX=<AE index tablespace name>
Examples
The file UC_DATA.TXT is loaded to client 11, the encoding is adjusted, and the existing objects are replaced:
UCYBDBld -B -C0011 -YISO-8859-1 -XC:\AUTOMIC\UTILITY\temp\UC_DATA.TXT -EREPLACE
The LOCAL_REMOTE (Server and Agent) authentication method is set in the AE system:
UCYBDBld -B -TLOCAL_REMOTE -KUC4PROD
The database is upgraded in batch (UNIX):
./ucybdbld -B -X/opt/automic/Automation.Platform/Utility/db/general/21.0/UC_UPD.TXT
The database is loaded for a Rapid Automation solution:
java -jar ucybdbld.jar -B -C0000 -X/tmp/WebService_SOAP_solution.jar
AEDB Reorg (UCYBDBRE.EXE)
This utility reorganizes messages, reports, statistics, and object versions. For more information, see AE DB Reorg
Syntax
UCYBDBRE -B -Smmmm [-V[Path and file name]] [-IFile name] [-LLanguage]
Start Parameters
The following start parameters are available:
-
-B
Batch mode
-
-Smmmm
The number of the client that should be reorganized
Important! This Client must include a User object for the user who starts this utility in batch mode.
Example: There must be the User object SMITH/AE for the OS user SMITH of the domain AE
-
-V
(Optional) Prints the Automation Engine version and hotfix number in the following format:
-
-VPath and file name
(Optional) Prints the Automation Engine version and hotfix number to the specified file in the following format:
-
-IFile name
(Optional) Path and name of the INI file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
The language that is specified in the INI file is used if you do not specify this parameter.
-
-Dmmmm
(Windows only) Number of the client that should be reorganized
UCYBDBre version Automation Engine version plus hotfix number
UCYBDBre version Automation Engine version plus hotfix number
Important! This Client must include a User object for the user who starts this utility in batch mode.
Example: There must be the User object SMITH/department name for the OS user Smith. Note that no other User object must start with SMITH. It is not possible to use SMITH/AE and SMITH/TEST.
Example
The following example reorganizes client 98:
UCYBDBre -B -S0098
AE DB Reporting Tool (UCYBDBRT.EXE)
This utility facilitates user-defined AE queries. For more information, see AE DB Reporting Tool.
Syntax
UCYBDBRT -XPath and filename [-Cmmmm] [-IFile name] [-LLanguage] [-Ryyyymmdd[hhmm]] [-S] [-OPath and filename] [-TFile type]
Start Parameters
The following start parameters are available:
-
-XPath and file name
Path and the name of the XML file
-
-Cmmmm
(Optional) Client number for processing
It overwrites the client that is specified in the query definition.
-
-IPath and file name
(Optional) Path and the name of the INI file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
-
-Ryyyymmdd[hhmm]
(Optional) Reference date for the analysis of statistics and forecasts
-
-S
(Optional) Returns the number of output lines
-
-OPath and file name
Path and name of the output file
-
-TFile type
(Optional) Type of the output file
Allowed values: CSV and HTML
It overwrites the query definition.
Tip: The entries of the AE database are stored in UTC. Therefore, use this time zone also for specifying the reference time.
Example
The query that is defined in the jobtop10.d.xml file is used to create an analysis for client 100:
UCYBDBRT -C0100 -XC:\AUTOMIC\Utilities\analyses\jobtop10.d.xml
AEDB Revision Report (UCYBDBRR.EXE)
This utility creates revision reports. For more information, see AE DB Revision Report.
Syntax
UCYBDBRR -B -Cmmmm [-V[Path and file name]] [-IFile name] [-LLanguage] [-OPath and filename] [-FType1,Type2,...] [-D1yyyymmddhhmmss] [-D2yyyymmddhhmmss] [-A] [-X]
Start Parameters
The following start parameters are available:
-
-B
Batch mode
-
-Cmmmm
Client number for processing
-
-V
(Optional) Prints the Automation Engine version and hotfix number in the following format:
-
-VPath and file name
(Optional) Prints the Automation Engine version and hotfix number to the specified file in the following format:
-
-IPath and file name
(Optional) Path and name of the INI file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
The language that is specified in the INI file is used if you do not specify this parameter.
-
-OPath and file name
(Optional) Path and name of the revision report
-
-FType1,Type2,...
(Optional) Handles the required contents of the auditing report. Indicate your preferred content types separated by commas. If you do not use this parameter, or if you use -F*, the utility outputs all contents to the revision report.
-
ACCESS
Unauthorized access -
CANCEL
Tasks aborted -
CREATE
New objects created -
DELETE
Objects deleted -
IMPORT
Objects imported -
MOVE
Objects moved -
OBJ_MOD
Object modifications -
RENAME
Objects renamed -
RESTART
Tasks restarted -
RESTORE
Objects restored -
RUN_MOD
Objects modified at runtime -
START
Tasks started -
TRNSPRT
Objects transported -
USER
Successful user logons and logoffs -
-D1yyyymmddhhmmss
(Optional) Start date and time for logging
-
-D2yyyymmddhhmmss
(Optional) The end date and the time for logging
-
-A
(Optional) Archive flags are set when you use this parameter. It is related to the parameter -X.
-
-X
(Optional) Use this parameter to have only modification entries that have never been output by the utility before written to the report such as entries that do not have archive flags.
UCYBDBRR version Automation Engine version plus hotfix number
UCYBDBRR version Automation Engine version plus hotfix number
Default: The report is stored as UCYBDBRRoutput.txt in the utility folder.
Allowed values:
Default: The selection is not limited by a start time. It is recommended that you specify a start time, as otherwise the Revision Report will be very large.
The time zone of the client is used. If the client does not include a time zone definition, the one of system client 0 is used. If system client 0 does not include a time zone definition either, UTC is used.
If the time parameters -D1 and -D2 are not used, all modification data is written to the report. The -F and -X filters are taken into account.
Default: Current date and time
The time zone of the client is used. If the client does not include a time zone definition, the one of system client 0 is used. If system client 0 does not include a time zone definition either, UTC is used.
If the time parameters -D1 and -D2 are not used, all modification data is written to the report. The -F and -X filters are taken into account.
The start of tasks is retrieved from the statistical records, see start parameter -FSTART. Therefore, the utility cannot set archive flags for these data records.
Examples
All revision information of client 1 that was logged between 1 May 2021 00:00 o'clock and the current date is output to a report:
UCYBDBRR -B -C0001 -O/uc4/reports/report01.txt -D120210501000000
All start and restart points between 1 October 2021, 08:00 o'clock, and 12 October 2021, 20:00 is output in a report:
UCYBDBRR -B -LD -C0100 -FSTART,RESTART -D120211001080000 -D220211001200000
AE DB Unload (UCYBDBUN.EXE)
This utility unloads data. For more information, see AE DB Unload.
Syntax
UCYBDBUN -BMode [-V[Path and file name]] [-IFile name] [-LLanguage] [-D] [-Cmmmm] [-XFile name] [-K]
Start Parameters
The following start parameters are available:
-
-BMode
Batch mode and processing mode
-
NORMAL
All data from all database tables is unloaded.
-
INITIAL
Data is taken from client 0. Only initial data such as XREQs is unloaded.
-
DEFAULT
Default data of the system is unloaded (such as client 0, initial user and user group).
-
REPAIR
The folder structure of the Explorer is checked and repaired.
-
REORG
The database is reorganized.
-
TRANSPORT
The Transport Case is unloaded.
-
TRANSPORTALL
All objects are transported. In this case, you do not have to move them to the Transport Case before. However, if they are in a Transport Case, you can remove the objects from the Transport Case after the unloading process using -D.
-
RESETARCHIVE
Archive flags are reset, see AE DB Archive
-
RESETREORG
Deletion flags are reset, see AE DB Reorg
-
-V
(Optional) Prints the Automation Engine version and hotfix number in the following format:
-
-VPath and file name
(Optional) Prints the Automation Engine version and hotfix number to the specified file in the following format:
-
-IFile name
(Optional) Path and name of the INI file
-
-LLanguage
(Optional) Language parameter
Allowed values: D (German, E (English), F (French)
The language that is specified in the INI file is used if you do not specify this parameter.
-
-D
(Optional) This start parameter removes all objects from the Transport Case after the unloading process.
-
-Cmmmm
(Optional) Number of the client that is used to unload the Transport Case
-
-XFile name
(Optional) The name of the file that should receive the unloaded data
AE system-wide:
AE system-wide and client-wide:
UCYBDBun version Automation Engine version plus hotfix number
UCYBDBun version Automation Engine version plus hotfix number
All clients are unloaded if you do not define a client here.
Important! You cannot unload client 0. Even if you use -C0, all clients will be unloaded except for client 0.
If you do not use this parameter, the utility uses the name and path of the file that is specified in the output = parameter of its INI file.
Important! You cannot use this parameter with the mode -BREORG because these specific files are subject to a given naming convention.
-
-K
(Optional) Setting this parameter has the effect that deleted objects are still available in the Recycle Bin after the unloading process.
Examples
The AE database is reorganized:
UCYBDBun -BREORG
The Transport Case of client 11 is unloaded, and the utility uses the path and file names specified in the OUTPUT= section of the utility's INI file. After the unloading process, all objects are removed from the Transport Case:
UCYBDBun -BTRANSPORT -D -C0011
The utility has sent the message U0021148 which refers to error in the folder structure of a client. Therefore, you use the check and repair function:
UCYBDBun -BREPAIR
See also: