Oracle 手工创建数据库


手动建库

一、手动创建数据库

1、创建文件夹。(根据刚才/u01/app/Oracle/admin/orcl中的目录,我们也同样创建)
$ mkdir –p /u01/app/oracle/admin/mydb/adump
$ mkdir –p /u01/app/oracle/admin/mydb/bdump
$ mkdir –p /u01/app/oracle/admin/mydb/udump
$ mkdir –p /u01/app/oracle/admin/mydb/cdump
$ mkdir –p /u01/app/oracle/admin/mydb/pfile
$ mkdir –p /u01/app/oracle/admin/mydb/script
$ mkdir /u01/app/oracle/oradata/mydb
其中:三个必须:
   Bdump (backup_dump_list)
 Udump (user_dump_list)
 Cdump (core_dump_list)核心跟踪文件,系统进程,内核的跟踪文件
 其他可选: Adump (audit_dump_list)审计文件
 
2、创建参数文件,其实参数文件各各数据库的内容差不多,我们只需要改中间的一些内容就可以,所以我们把orcl的参数文件Copy过来,改成我们需要的。
$ cp /u01/app/oracle/admin/orcl/scripts/init.ora
/u01/app/oracle/admin/mydb/pfile
$ vi /u01/app/oracle/admin/mydb/pfile/init.ora
根据上面我们所看到的init.ora进行如下修改:
###########################################
# Copyright (c) 1991, 2001, 2002 by Oracle Corporation
###########################################
 
###########################################
# Cache and I/O
###########################################
db_block_size=8192
db_file_multiblock_read_count=16
 
###########################################
# Cursors and Library Cache
###########################################
open_cursors=300
 
###########################################
# Database Identification
###########################################
db_domain=""
db_name=mydb
 
###########################################
# Diagnostics and Statistics
###########################################
background_dump_dest=/u01/app/oracle/oradata/mydb/bdump
core_dump_dest=/u01/app/oracle/oradata/mydb/cdump
user_dump_dest=/u01/app/oracle/oradata/mydb/udump
 
###########################################
# File Configuration
###########################################
control_files=("/u01/app/oracle/oradata/mydb/control01.ctl",
"/u01/app/oracle/oradata/mydb/control02.ctl",
"/u01/app/oracle/oradata/mydb/control03.ctl")
db_recovery_file_dest=/u01/app/oracle/flash_recovery_area
db_recovery_file_dest_size=2147483648
 
###########################################
# Job Queues
###########################################
job_queue_processes=10
 
###########################################
# Miscellaneous
###########################################
compatible=10.2.0.1.0
 
###########################################
# Processes and Sessions
###########################################
processes=150
 
###########################################
# SGA Memory
###########################################
sga_target=262144000
 
###########################################
# Security and Auditing
###########################################
audit_file_dest=/u01/app/oracle/admin/mydb/adump
remote_login_passwordfile=EXCLUSIVE
 
###########################################
# Sort, Hash Joins, Bitmap Indexes
###########################################
pga_aggregate_target=87031808
 
###########################################
# System Managed Undo and Rollback Segments
###########################################
undo_management=AUTO
undo_tablespace=UNDOTBS1

  • 1
  • 2
  • 下一页

相关内容