Untuk membuat database terdapat beberapa hal yang harus diperhatikan secara benar dan harus sesuai urutan, antara lain :
- Membuat parameter file dan password file
- Menggunakan parameter file untuk membuat instance di memori
- Menggunakan perintah create database. Secara default (dengan hanya create database), maka Oracle akan membuat spesifikasi minimum dengan satu control file, dua online redo log files, dua datafile untuk system dan sysaux tablespace dan sebuah data dictionary.
- Menjalankan SQL script untuk membuat data dictionary view dan paket PL/SQL.
- Menjalankan SQL script untuk meng-generate Enterprise Manager Database Control yang akan dibutuhkan database.
Semua proses tersebut dapat dilakukan secara interaktif dengan dua cara yaitu melalui Database Configuration Assistant (DBCA) atau melalui SQL script. Namun kebanyakan DBA mengkombinasikan kedua cara tersebut yaitu menggunakan DBCA untuk meng-generate script dan kemudian mengedit script tersebut sesuai keinginannya.
Untuk running DBCA di Unix dengan remote, pastikan bahwa path berikut ini telah di-set :- echo $ORACLE_HOME , contoh: /u04/app/oracle/product/10.2.0
- echo $PATH , contoh: .:/u04/app/oracle/product/10.2.0/bin:/usr/java/bin:/bin:/usr/bin:/bin:/sbin:/usr/sbin
- echo $DISPLAY , contoh: DISPLAY=10.7.17.131:0.0
Setelah creating database selesai, script .ora yang dihasilkan akan seperti ini:
############################################################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
############################################################################
###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_cache_size=25165824
db_file_multiblock_read_count=16
###########################################
# Cursors and Library Cache
###########################################
open_cursors=300
###########################################
# Database Identification
###########################################
db_domain=""
db_name=ocp10g
###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=C:\oracle\admin\ocp10g\bdump
core_dump_dest=C:\oracle\admin\ocp10g\cdump
user_dump_dest=C:\oracle\admin\ocp10g\udump
###########################################
# File Configuration
###########################################
control_files=("C:\oracle\oradata\ocp10g\control01.ctl",
"C:\oracle\oradata\ocp10g\control02.ctl",
"C:\oracle\oradata\ocp10g\control03.ctl")
db_recovery_file_dest=C:\oracle\flash_recovery_area
db_recovery_file_dest_size=2147483648
###########################################
# Job Queues
###########################################
job_queue_processes=10
###########################################
# Miscellaneous
###########################################
compatible=10.1.0.2.0
###########################################
# Pools
###########################################
java_pool_size=0
large_pool_size=8388608
shared_pool_size=83886080
###########################################
# Processes and Sessions
###########################################
processes=150
###########################################
# Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE
###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=25165824
sort_area_size=65536
###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_tablespace=UNDOTBS1
No comments:
Post a Comment