Chinaunix首页 | 论坛 | 博客
  • 博客访问: 115787
  • 博文数量: 10
  • 博客积分: 268
  • 博客等级: 入伍新兵
  • 技术积分: 159
  • 用 户 组: 普通用户
  • 注册时间: 2010-10-30 18:24
文章分类

全部博文(10)

文章存档

2015年(1)

2014年(4)

2013年(4)

2012年(1)

分类: Oracle

2014-03-13 11:17:45

Oracle 11g 手工建库
1、导出ORACLE_SID
export ORACLE_SID=shuai


2、建立文件夹
mkdir $ORACLE_BASE/product/admin/adump -p
mkdir $ORACLE_BASE/product/admin/bdump -p
mkdir $ORACLE_BASE/product/admin/cdump -p
mkdir $ORACLE_BASE/product/admin/udump -p
mkdir $ORACLE_BASE/product/admin/pfile -p
mkdir $ORACLE_BASE/product/admin/create -p

mkdir $ORACLE_BASE/oradata/shuai



3、建立参数文件$ORACLE_BASE/oradata/shuai/init.ora,在其中填写
db_name=shuai
control_files=($ORACLE_BASE/oradata/control01.ctl)

 

4、建立服务
oradism -new -sid shuai


5、建立口令文件
orapwd file=$ORACLE_BASE/product/11.2.0.1/db_1/dbs/pwdshuai.ora password=oracle
 

6、启动实例到NOMOUT
sqlplus / as sysdba
startup nomount pfile='$ORACLE_BASE/oradata/shuai/init.ora';
 

7、建立库文件

CREATE DATABASE shuai
DATAFILE '$ORACLE_BASE/oradata/shuai/system01.dbf' SIZE 300M AUTOEXTEND ON NEXT 10M EXTENT MANAGEMENT LOCAL
SYSAUX DATAFILE '$ORACLE_BASE/oradata/shuai/sysaux01.dbf' SIZE 150M
UNDO TABLESPACE UNDOTBS1 DATAFILE '$ORACLE_BASE/oradata/shuai/undotbs01.dbf' SIZE 100M
DEFAULT TEMPORARY TABLESPACE TEMPTABLS1 TEMPFILE '$ORACLE_BASE/oradata/shuai/temp01.dbf' SIZE 100M
LOGFILE
GROUP 1 ('$ORACLE_BASE/oradata/shuai/redo01.log') SIZE 100M,
GROUP 2 ('$ORACLE_BASE/oradata/shuai/redo02.log') SIZE 100M,
GROUP 3 ('$ORACLE_BASE/oradata/shuai/redo03.log') SIZE 100M;
 

8、建立数据字典
sqlplus / as sysdba
start $ORACLE_BASE/product/11.2.0.1/db_1/rdbms/admin/catalog
start $ORACLE_BASE/product/11.2.0.1/db_1/rdbms/admin/catproc

 

9、执行pupbld.sql脚本
conn system/manager
start $ORACLE_BASE/product/11.2.0.1/db_1/sqlplus/admin/pupbld

建立完毕


如果默认需要启动该库需要在环境变量中更改ORACLE_SID

阅读(3703) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~