The following topic guides you through the task of initializing (creating) a domain for use in Smart Instrumentation. There are various ways to initialize a domain:
-
Initialize an empty domain with Reference Data (shipped with software).
-
Initialize an empty domain without Reference Data. A Domain for use only when importing a project package from the As-Built or EPC Projects mode.
-
This domain contains no shipped reference data, only the basic metadata and some system reference data that is needed for Smart Instrumentation software to function with the domain. For how to initialize this type of empty domain, see Initialize an Empty Domain without Reference Data. (For13.1 HF16 and higher.)
-
This domain type should only be used within the context of exporting a project package were you get the reference data with a package from the Owner Operator. Under no circumstances should you use this initialization domain type for other initialization cases.
-
-
Initialize a new domain from a DDTI seed file. (Restore a domain backup.)
-
Initialize a new domain using a domain from another database as a source (Oracle or SQL).
-
A DDTI file contains data that is not database dependent. The data in a DDTI file can be imported to any database format (MSS or Oracle) irrespective of its source.
-
A DDTI backup file and a DDTI offline package file contain different data and therefore are not interchangeable, a package file cannot be used to initialize a domain or a domain backup file to export/import a package.
-
-
Before initializing a domain, familiarize yourself with domain initialization prerequisites. For details, see Prerequisites for Domain Initialization.
-
In the INtools.ini file, located in the SmatPlant Instrumentation home folder, in the [Database] section, add the following statement: AutoCommit=TRUE
-
Start the Administration module to open the Logon Information dialog box with DBA displayed in the User name box. This is the default user name that enables you to log on to the Admin schema.
-
In the Password box, type DBA, the default password you use to log on to the Admin schema.
-
Click OK to open the System Administration window.
-
Click File > Initialize.
-
On the Initialize dialog box, in the Domain box, type the domain name, which must be unique in the current database, start with a letter, and contain only alphanumeric characters without spaces. You can use an underscore (_) to indicate a space.
-
You can use a name of previously deleted domain.
-
You can modify the domain name after completing the initialization. For details, see Make Domain Definitions.
-
-
In the Domain schema name box, type the logon name of the domain schema, which must be unique in the current database, start with a letter, and contain only alphanumeric characters ( characters maximum) without spaces. You can use an underscore (_) to indicate a space. The software needs to use this name internally to connect to this domain.
-
In the Domain schema password box, type the logon password of the Domain schema, which must be unique in the current database, start with a letter, and contain only alphanumeric characters without spaces (20 characters maximum). You can use an underscore (_) to indicate a space.
The schema password must be different from the domain name. We recommend that you write down the schema password and keep it in a safe place. When initializing a domain, the software changes all the password characters to upper case. This means that if the Domain schema name is MY_DOMAIN, you cannot use my_domain as the password string.
-
In the View-Only Domain schema password box, accept the default password of the View-Only Domain schema or change it as appropriate, provided the setting is unique in the current database, starts with a letter, and contains only alphanumeric characters without spaces. You can use an underscore (_) to indicate a space.
The default password and the characters that you type when changing the password appear masked.
-
Proceed to the relevant section.
-
Click OK to start the initialization process.
After completing the initialization process, it is strongly recommended that you
update the current database statistics for the initialized domain. Updating statistics
improves the database performance. For details, see Update Statistics.