手工建库(简便方法)

Posted orcl-2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手工建库(简便方法)相关的知识,希望对你有一定的参考价值。

1、设置用户环境变量
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=PROD3
export PATH=$ORACLE_HOME/bin:$PATH
 
2、创建相应的文件目录
mkdir -p /u01/app/oracle/oradata/PROD3
mkdir -p /u01/app/oracle/fast_recovery_area/PROD3
mkdir -p /u01/app/oracle/admin/PROD3/{a,dp}dump
 
3、创建密码文件
cd /u01/app/oracle/product/11.2.0/db_1/dbs
orapwd file=orapwdPROD3 password=oracle
 
4、创建参数文件
cd /u01/app/oracle/product/11.2.0/db_1/dbs
vi initPROD3.ora
加入以下参数
db_name=‘PROD3‘
db_domain=‘us.oracle.com‘
db_create_file_dest=‘/u01/app/oracle‘ ---------这个参数在简便手工建库法的时候必须特别执行,否则报错
 
5、createDB.sql
CREATE DATABASE PROD3
USER SYS IDENTIFIED BY oracle
USER SYSTEM IDENTIFIED BY oracle
EXTENT MANAGEMENT LOCAL
DEFAULT TEMPORARY TABLESPACE temp
UNDO TABLESPACE undotbs1
DEFAULT TABLESPACE users;
 
6、创建spfile
sqlplus / as sysdba
create spfile from pfile;
 
7、启动到nomount状态
startup nomount;
@/home/oracle/createDB.sql
 
8、执行建库脚本
-- 建库脚本
conn / as sysdba
@?/rdbms/admin/catalog.sql ----2minutes
@?/rdbms/admin/catproc.sql -- 8minutes
@?/rdbms/admin/utlrp.sql
 
conn system/oracle
@?/sqlplus/admin/pupbld.sql
 
9、建库完成
 
 
 
 
 

以上是关于手工建库(简便方法)的主要内容,如果未能解决你的问题,请参考以下文章

记一次linux静默安装oracle加手工建库

手工建库

oracle11g手工建库

oracle 11g 手工建库

第八章:手工建库

oracle11g 手工建库步骤