Properties and command line options

You use properties to specify how the probe interacts with the device. You can override the default values by using the properties file or the command line options.

The following table describes the properties and command line options specific to this probe. For information about default properties and command line options, see the IBM Tivoli Netcool/OMNIbus Probe and Gateway Guide.

Table 1. Properties and command line options

Property name

Command line option

Description

DBPassword string

-dbpassword string

Use this property to specify the password associated with the DBUsername that the probe uses to log into the source database.

The default is "".

DBUsername string

-dbusername string

Use this property to specify the user name that the probe uses to log into the source database.

The default is "".

DisablePidFileLock string

-disablepidfilelock string

If you are running the probe on Windows, set this property to true to instruct the probe to overwrite any existing PID file when the probe starts. If you are running the probe on Windows and set this property to false, and if a PID file already exits for this probe in the %OMNIHOME%\var directory, the probe will fail to start.

The default is false.

JdbcDriver string

-jdbcdriver string

Use this property to specify the JDBC driver that the probe uses to connect to the event source.

The default is "".

JdbcUrl string

-jdbcurl string

Use this property to specify the URL of the target database.

The default is "".

Note: When you specify the URL for the database, you must include the details of both the IP address and the database to which you are connecting. The format of the URL that you specify for this property depends on the type of database that you are using. You must consult the documentation supplied with your database for details of the format that you need to use for its URL.

MarkerColumn string

-markercolumn string

Use this property to specify the name of the column in the database that acts as a marker for partial resynchronization.

The default is "".

MarkerColumnSensitive string

-markercolumnsensitive string

Use this property to specify whether the criteria specified by the mandatory SELECT statement is treated as case-sensitive when used to select data from the marker column.

The default is false (which indicates that the criteria specified is case-insensitive).

Note: In most situations, you should set this property to false. However, some databases (for example, Sybase) select data using case-sensitive criteria. For such databases, set this property to true.

PostSqlFile string

-postsqlfile string

Use this property to specify the file name of SQL statement file used to perform a post-SQL action after the mandatory SELECT statement.

The default is "".

PreSqlFile string

-presqlfile string

Use this property to specify the file name of the SQL statement file used to perform a pre-SQL action before the mandatory SELECT statement.

The default is "".

ResyncBatchSize integer

-resyncbatchsize integer

Use this property to specify the maximum number of alarms retrieved in each batch of resynchronization alarms.

The default is 100.

SelectSqlFile string

-selectsqlfile string

Use this property to specify the file name of SQL statement file used to perform the mandatory SELECT statement to retrieve events from the data source.

The default is "".

SqlWarnings string

-sqlwarnings string

Use this property to specify whether the probe outputs non-critical database specific warnings to the log file. This property takes the following values:
  • false: The probe does not output non-critical database specific warnings to the log file.
  • true: The probe outputs non-critical database specific warnings to the log file.

The default is true.