1 Databases

Menu path:
Databases / Databases
Definition and parametrization of the databases that can be connected through the system.
wic_database_object
Label Description
Code Code identifying the database in the application
Physical name Physical database name on server. It should only be informed if it is different from logical code.
Title Description that appears in application objects (menu, tools...).
DB Server code Database server code where the database is located
Isolation level Users visibility level of transaction integrity

  • Default: 1
  • Values:
    • 0: None.
    • 1: Read Uncommited (Dirty Read).
    • 2: Read Commited (Commited Read).
    • 3: Cursor Stability.
    • 4: Repeatable Read.
    • 5: Committed Read Last Committed.
    • 8: Serializable (Repeatable Read).
Options

Options of the connection URL to the database. The connection URL is formed with the data indicated on the BD server. These options will be added to that URL. One example of options for an Informix instance could be: DB_LOCALE and CLIENT_LOCALE.

database_db_locale
database_client_locale_iso
database_client_locale_utf
HTML pages It indicates if the "HTML Pages" contained in the dictionary catalogs assigned to the database should be automatically displayed in the application menu.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
OLAP client Enable this flag to allow using this database with OLAP client.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
Portal templates Indicates if it contains portal templates. Applicable only to dictionary DB.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
Insert When enabled, insert statements are allowed on this database.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
Delete When disabled, delete statements are not allowed for this database.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
Update When flag is checked, update statements are allowed to the database.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
Processes Indicates if the database accepts process executions regardless of whether the insertion, deletion, and modification indicators are active.

  • Values:
    • 1: Yes.
    • 0: No.
Requires transactions When checked, the system veryfies that the database has the transaction mode enabled. If database is not compliant with this requirement, the database is accessible only in read mode.

  • Default: 1
  • Values:
    • 1: Yes.
    • 0: No.
Verification of integrity

Indicates whether it is necessary to verify certain resources in the database.

When checked, several DB features are verified for integrity:

  • Catalog consistency
  • Indexes, Triggers and Constraints are enabled
  • Constraints include: checks, primary key, unique, foreign key and Not Null fields

If any of these resources is not found, the database will be accessible only in read mode.



  • Default: 1
  • Values:
    • 1: Yes.
    • 0: No.
Extranet access This flag allow or decline the access to the database via Axional Studio. If this parameter is enabled, database will be visible to users who connect to the system via Extranet.
In order for the system to detect if a user connects via Intranet or Extranet, it is essential to correctly configure the localAddress and proxyAddress variables of the JASConfig system configuration file.

  • Default: 1
  • Values:
    • 1: Yes.
    • 0: No.
Locked Flag to enable or disable users access to this database. Generally used for maintenance.

  • Default: 0
  • Values:
    • 1: Yes.
    • 0: No.
Initial SQL These SQL statements (semicolon separated) are executed the first time the connection to the database is established. They are executed after the Initial SQL defined at the database server. Example:
  • Informix: EXECUTE PROCEDURE my_procname();
  • Oracle: ALTER SESSION SET CURRENT_SCHEMA = "AXIONAL"; EXECUTE my_procname();
If there is some exception during the execution, the system disables the transactions for this connection.
Description Free text describing the database.
Web logo Logo used globally throughout application.
Documents logo File containing the logo of the database for the generated documents. This logo will be used automatically for all print-outs, except otherwise specified.
Actions
Button Title Notes
BUT_SCHEMA_MODEL Build schema // JSQL.getLinkURL: // The dictionary of wic_conf is wic_admin. The object schema_model is in the wic db // so, this URL must be opened in the wic db to found the object (forced).
BUT_SCHEMA_CODE Compile code // JSQL.getLinkURL: // The dictionary of wic_conf is wic_admin. The object schema_model is in the wic db // so, this URL must be opened in the wic db to found the object (forced).
BUT_CREATE_DICT Build dictionary null
BUT_BUILD_APP Build Application null