Linux-UNIX: Oracle-specific guardctl parameters
Use these guardctl parameters when configuring A-TAP for an Oracle database.
Example:
/usr/local/guardium/guard_stap/guardctl --db-user=oracle11 --db-type=oracle --db-instance=on12rh60 --db-home=/home/oracle11/product/11.1.0/db_1 --db-base=/home/oracle11 --db-version=11.2 store-conf
Note: Hyphen and underscore are interchangeable in the guardctl parameters.
Oracle required parameters
Required Parameter | Value | How to determine |
---|---|---|
db_user | Oracle user name | Use the database instance user name. |
db_instance | Oracle instance name | Use the value from $ORACLE_SID |
db_type | Oracle | |
db_home | DB HOME. for example $ORACLE_HOME | DB admin has these details. |
db_base | Database instance user home directory (Database owner home directory) | DB owner $HOME (~DB_USER), and must match db_install_dir in the corresponding Inspection Engine. See db_install_dir. |
db_version | The database version | Run SQL > SELECT * FROM V$VERSION |
Oracle optional parameters
Optional Parameter | Value | How to determine | When is it required |
---|---|---|---|
db_relink | No/yes | A-TAP activation method | |
db_use_instrumented | No/yes | A-TAP activation uses a relinked version of Oracle previously created with the guardctl instrument command. |
Instrumentation is required for:
Instrumentation is automatic when Oracle is linked from the activate command or through the Guardium UI. |
db_bits | 32 or 64 | DB instance architecture (32 for 32-bit, 64 for 64-bit) | Required only if A-TAP is not able to recognize the architecture. |