How many different
development topologies you may have?
1. Java developer topology
2. Departmental Topology
3. Development life-cycle support topology
When do you use the development topology?
We use the development topology for the following scenario:
A website-based application for purchasing products.
A website-based application for any online processes.
How to install Distributing OracleAS Infrastructure components
using an existing database?
Set up the Oracle variables environment
# export ORACLE_SID=your-instance-name
# export ORACLE_HOME=your-oracle-home-directory
# export PATH=$PATH:$ORACLE_HOME/bin
Start the database listener and the database if there not up.
# lsnrctl start
# sqlplus �sys/your-password@your-service-name as sysdba�
SQL> startup
Check database version
# sqlplus �sys/your-password@your-service-name as sysdba�
SQL> select version from product_component_version
Where product like �Oracle%�
/
Check initialization parameters
# sqlplus �sys/your-password@your-service-name as sysdba�
SQL> select name, value from v$parameter;
Parameter |
Required Value |
aq_tm_processes
db_block_size
db_cache_size
java_pool_size
job_queue_processes
large_pool_size
max_commit_propagation_delay open_cursors
pga_aggregate_target
query_rewrite_enabled squery_rewrite_integrity
sessions shared_pool_size |
1 or greater
8k or greater
150meg or more
67k or more
1 or more
0
Less 100
300 or more
96meg or more
TRUE trusted or enforced
400 or more
100meg or more |
Check required database option
SQL> select * from v$option; BIT-map indexes, Materialized view
rewrite,
Materialized view warehouse refresh, OLAP Window Functions,
Parallel execution, Parallel Load, and Partitioning.
SQL> select count(*) from dba_objects
Where object_type like �JAVA%� and owner = �SYS� and status =
�VALID�; -- result > 0 for java
SQL> select count (name) from sys.props$
Where name = �EXPORT_VIEWS_VERSION�; -- result > 0 for Intermedia
Check required PL/SQL packages
SQL> select count(object_name) from all_objects
Where object_name like �blow-package� and status = �VALID�; --
result > 0 for following
DBMS_AQADM, DBMS_DDL, DBMS_LDAP, DBMS_LOCK,
DBMS_OBFUSCATION_TOOLKIT, DBMS_OUTPUT, DBMS_REPUTIL,
DBMS_SHARED_POOL, DBMS_SQL, DBMS_STATS, DBMS_UTILITY,
DBMS_FILE, DBMS_RAW
Check registration with Oracle Internet Directory
Note that the existing database is not already registered with any
Oracle Internet Directory (OID).
If it is, then you may get unexpected problem during runtime.
To find if a database is already register, do the following:
# cd $ORACLE_HOME/bin
# ./dbca
If the database configuration assistant displays the directory
service screen, which
enables you to de-register the database, then the database is
already registered.
Make sure to de-register it.
Run OracleAS �RepCA� to install the Metadata Repository in an
existing database
To run the Oracle Application Server Repository Creation Assistant (RepCA):
# runRepca �OH $ORACLE_HOME �LOGDIR $ORACLE_HOME/assistants/repca/log
Install OracleAS Infrastructure using the above existing metadata
repository
# ./location-of-your-cd-rom/runInstaller -- after inserting the
OracleAS
Define a new location and select infrastructure with Identity
Management.
Select Oracle Internet Directory, OracleAS Single Sign-On,
Oracle Delegated Administration Services, Oracle Directory
Integration and Provisioning.
Answers all the questions:
Note that the Oracle port assignments are in $ORACLE_HOME/<sid>/install/portlist.ini
|