Using relational databases with AR System
can use any of the following database platforms:
- Microsoft SQL Server
- Oracle
- PostgreSQL
Each type of relational database behaves differently with regard to search qualifications, wildcards, and so forth. The following topics describe these differences:
In general, hides the underlying database from the user. The interacts with the database and provides information to the user independent of the underlying database. All access through the API supplied with the product goes through this server and is independent of the database.
If you upgrade from a previous version of , the data dictionary is restructured. Remedy reserves the right to change the structure of the database in any release. If the structure is changed, the database version number is updated to indicate a change.
supports read access directly from the tables but does not support update access to any of the tables directly through SQL. You must go through the API for update access.
Other than data, and its installation do not interact with or affect other data in the database. The only exception is data referenced by using the Direct SQL capability within workflow or by using a view form. For more information about this function, see the Developing section.
You can perform any system administrator activity on the database or on any of the tables it contains. This includes performing regular backups, creating more tablespaces to be added to the AR System database, and adding more containers to tablespaces.
After the database is created, creates a series of tables that form its data dictionary. See The-AR-System-data-dictionary.
For information about different behaviors and requirements for installing with specific databases, see Preparing for installation in Deployment documentation.
For information about configuration options and parameters associated with specific databases, see ar-cfg-or-ar-conf.