| Oracle Content Management SDK Installation Guide 10g (9.0.4) Part Number B10689-01 |
|
This appendix provides summary information for creating a new database instance to support Oracle Content Management SDK (Oracle CM SDK). It includes information about:
You can also follow these instructions to create an Oracle database instance to support the Oracle Internet Directory server.
These instructions assume that you have installed the Oracle software (using the Oracle Universal Installer) into an Oracle home. The instructions begin after the Oracle Database Configuration Assistant has been launched. The Oracle Database Configuration Assistant is located in the following directory:
$ORACLE_HOME/assistants/dbca
The General Purpose or Transaction Processing template also creates the necessary password file for the database, which must be there during Oracle CM SDK configuration. The password file enables you to connect to the service name using SYS 'AS SYSDBA'.
When you finish selecting the database details, the Oracle Database Configuration Assistant launches and creates the database, assigning it the name entered in step 2.
After creating the database, log on to the database and change the system/manager and sys/change_on_install passwords (you can also do this during the Database Configuration Assistant process).
alter user sys identified by <new_password>;
Once the database is operational, create tablespaces for the various Oracle CM SDK schema objects, such as Oracle Text tables and indexes.
During Oracle CM SDK configuration, you must select whether to store all schema objects in the USERS tablespace or in custom tablespaces. The USERS tablespace is not the optimal tablespace to use for a production environment, so Oracle recommends creating custom tablespaces for the various tables and indexes that comprise the system (see Table B-1) before attempting to configure Oracle CM SDK.
To create custom tablespaces for Oracle CM SDK, Oracle recommends that you create tablespaces as locally-managed tablespaces. Locally-managed tablespaces track all extent information in the tablespace itself, using bitmaps, resulting in simplified space allocation, ease of management, and performance benefits.
Locally-managed tablespaces have been available since Oracle 8.1. Beginning with the Oracle9i Database Server, locally-managed is the default for all non-SYSTEM permanent tablespaces whenever the type of extent management is not explicitly specified.
The following is an example of the SQL syntax used to create custom tablespaces:
CREATE TABLESPACE "<tbspname>" LOGGING DATAFILE '/data1/home/oracle/product/oradata/<sidname>/<tbspname> TBSPNAME.dbf' SIZE 50M EXTENT MANAGEMENT LOCAL AUTOEXTEND
See Table B-1 for additional information about the various custom tablespaces and what they contain. Use the table to note the names and specific information about the custom tablespaces that you create.
For more information about creating tablespaces and about locally-managed tablespaces, see the Oracle9i Database Administrator's Guide.
|
|
![]() Copyright © 1999, 2003 Oracle Corporation. All Rights Reserved. |
|