Creating a Content Manager Enterprise Edition library server database with the Oracle DBCA template
The library server DBCA template predefines an Oracle configuration for the Content Manager Enterprise Edition library server.
About this task
The AdvSetup/Oracle/ICM_Library_Server*.dbt template helps create a new Content Manager Enterprise Edition library server database.
By default, this template predefines the following
configurations:
- Sets Oracle initialization parameters to the minimum required settings for the library server.
- Creates standard Content Manager Enterprise Edition library server table spaces with default sizes and reusable data files that can grow unbounded. By default, the table spaces are locally managed with automatic segment space management. The templates also configure automatic undo management. If you reduce the number of table spaces, make sure to increase the size of other table spaces to compensate. Never eliminate the SYSTEM, SYSAUX, TEMP, or UNDOTBS1 table spaces, and never decrease any table space sizes. By default, the library server administrator user's default table space is ICMLFQ32 and temporary table space is TEMP.
- Creates all database files in standard Oracle directories in ORACLE_HOME and ORACLE_BASE.
- Enables Oracle Text. If you never plan to use the text search feature, you can disable the text search feature, reduce the job_queue_processes init.ora parameter by 1, and remove the ICMLSTXT table space that is dedicated for Oracle Text.
- Enables Oracle XML DB. Make sure not to deselect Oracle XML DB in the DBCA template. Starting with Oracle 11gR2, a new security model governs a database user's ability to access hosts that are external to the Oracle database server by using the UTL* packages. Therefore, the security model now requires an Oracle XML DB installation and additional new privileges (CONNECT and RESOLVE) for the library server schema owner.
- Runs the icmlsschemas.sql script to create
the Oracle library server administrative database user and the library
server connection database user with all required privileges. If the
users already exist, the script assigns the required privileges to
them. The script also sets the users' default table space, default
temporary table space, and a default password of
password.
Important: If you change
any default table space names in the DBCA template, remember to properly
set the values for ICM_LS_DEFAULT_TBLSPC and ICM_LS_TEMP_TBLSPC in
the Oracle DBCA File Location Variables window.
For information about using DBCA, see Oracle Database 2 Day DBA from docs.oracle.com.
Procedure
The following steps walk you through the creation of a Content Manager Enterprise Edition library server database by using the DBCA template for guidance:
What to do next
If you plan to create the resource manager database on a separate machine, you must run DBCA on that machine by using the resource manager database template.