Setting database options


You can view and configure information about the database that you are using.

Best practice
We recommend using the AR System Management Console to set the database options. For more information, see Setting-global-level-and-local-level-configurations-for-a-server-group

To display and update information about the database

Important

This form shows the local level value of the configuration. If a local value does not exist, the form displays the global-level configuration. If you modify the value on this form, the local-level configuration value is modified.

For example, if a configuration shows a global-level value and you modify the value by using this form, the local-level value gets created for the configuration.

  1. In a browser, open the AR System Administration Console, and select System > General > Server Information
    The AR System Administration: Server Information form appears. 
  2. Click the Database tab.
    AR System Administration: Server Information form—Database tab
    ServerInfo-Database.gif
    The information displayed on this tab varies depending on the relational database you have installed.
  3. Edit the options, as needed:

    Database tab fields

  4. Click Apply.

Best practices when generating reports against a read-only database
You must restart the AR System server before generating reports against a read-only database that contains modified or customized objects such as forms, fields, or active links. 
Restarting the AR System server ensures that the changes you made to the schema are reflected in your report.

This recommendation is applicable to all objects that are cached by the AR System server. You can modify the objects through Developer Studio, Innovation Studio, D2P deployment, or any other mechanism that you follow to modify the objects.

(SaaS subscribers) If there are any changes in the production system and you want those changes to be reflected in a report, contact BMC support.

(Only for on-premises deployments) Using a read-only database

The AR System server automatically detects if you have a read-only database. AR System does not support the following features with a read-only database. You need to disable the following features through Java Driver when you are using a Read-only database. For information about how to run the Java Driver program, see Runtime-configuration.

Use the procedure shown below in the example to disable the features.

Example — Using Java Driver command to disable archiving for server group
Command: ssi
SET SERVER INFO
   Number of server info operations (0): 1
    Operation (1-443) (1):419
Datatype
Null/Key/Int/Real/Char/DiaryList/Enum/Time/Bitmask/Byte   
Decimal/attach/currency/date/timeofday/join/trim/control/Table/Column/ulong/coords/view/display
(0 - 14, 30-34, 40-43) (0): 2
Integer Value (0): 1
Set Server Information Status
ReturnCode:  OK
Status List : 0 items 

Enter the ID for the feature to be disabled on the line below:

Operation (1-443) (1):419

Replace 419 with the ID for the feature to be disabled. Refer to the table below for IDs.

Feature

ID

Archiving 

ID for single server environment – 191

ID for server group environment – 419

Escalation

ID for single server environment – 143

ID for server group environment – 422

Full Text Search

ID – 190

Vendor form search

You cannot search Vendor form if you have a read-only database because Vendor form search results in creating temporary tables.

Important

To recreate hash for a database password, update the new database password in the ar.cfg file or Centralized Configuration by using the Db-password parameter. Set the password in clear text and restart the server. After restart, the server hashes the clear text string.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*