Table of Contents

Search

  1. preface
  2. Introduction
  3. Defining a System
  4. Flattening IDTs
  5. Link Tables
  6. Loading a System
  7. Static Clustering
  8. Simple Search
  9. Search Performance
  10. Miscellaneous Issues
  11. Limitations
  12. Error Messages

System Status

System Status

Setting a System’s
Status
attribute controls access rights to its
rules
. This mechanism can be used to prevent accidental changes to the rules. A successful Load of the ID-Tables will automatically change the System status to
Locked
to prevent accidental changes to an implemented System.
To change the status, using the IIR Console, select
System
Status
button.
The status values in order of increasing restrictiveness are:
  • Build (least restrictive)
  • Test
  • Production
  • Locked
  • Prototype (most restrictive)
The following table describes the restrictions imposed by these values in terms of the ability to read, update, delete or run a System with a given status.
Status
Description
Read
Upd
Del
Run
Build
Under construction - unusable
yes
yes
yes
no
Test
Uncontrolled - any use
yes
yes
yes
yes
Production
Relaxed Production
yes
yes
no
yes
Locked
Frozen production
yes
no
no
yes
Prototype
Secured prototype - read-only use
yes
no
no
no
The System Loader cannot remove a System from the IIR Rulebase unless the System has a status that allows "deletion" (that is
build
or
test
).
If a status does not have "run" privilege the Search Server will not get access to the Rulebase and therefore searches cannot be performed.
Without the "update" privilege (that is
prototype
or
locked
), utilities such as the Table Loader cannot be run.
Prototype systems cannot be changed in any way apart from being copied. Informatica Corporation may ship sample systems with this status. Customers should not set their systems to prototype status, as they can not be altered in any way, including changing the status.
The status of a System only applies protection to the System’s rules stored in the IIR Rulebase. It does not apply protection to the IIR Identity Table and Indexes, which can still be affected by IIR utilities such as
dbinit
.

0 COMMENTS

We’d like to hear from you!