Oracle虽然提供了DBCA的建库工具,但是有些情况下面我们也需要手工建库,下面对手工建库进行详细的说明
(1)创建监听程序,我们使用netmgr来建立监听,比如说:你要建立的库SID为RAC1,你可以在NETMGR中添加你的监听
(2)创建INITSID.ORA文件,你可以使用$ORACLE_HOME/dbs/init.ora更改,也可以通过以有的initsid.ora文件修改
(3)使用orapwd建立pwdSID.ora文件
orapwd file=$ORACLE_HOME/rbs/pwdSID.ora password=xxxx entries=4
(4)使用conn sys/xxx@SID as sysdba
startup nomount pfile=$ORACLE_HOME/dbs/initSID.ora
(5)确定数据库文件和user_dump等文件的存放位置
例如:我打算把我建立的数据库存放在/lvm下面,数据库SID=rac3
首先我建立mkdir -p /lvm/oradata/rac3;mkdir -p /lvm/admin/rac3
cd /lvm/admin/rac3;mkdir bdump;mkdir cdump;mdkir create;mkdir pfile;mkdir udmp
(6)输入数据库脚本
create database "rac3"
controlfile reuse
logfile group 1
('/lvm/oradata/rac3/redo01.log') size 10m reuse,
group 2
('/lvm/oradata/rac3/redo02.log') size 20m reuse
maxlogfiles 4
maxlogmembers 2
maxloghistory 0
maxinstances 1
noarchivelog
CHARACTER SET "ZHS16GBK"
national character set "AL16UTF16"
datafile '/lvm/oradata/rac3/system01.dbf' size 100m
autoextend on next 5m maxsize unlimited
undo tablespace undotbs1
datafile '/lvm/oradata/rac3/undo01.dbf' size 40m
default temporary tablespace temp
tempfile '/lvm/oradata/rac3/temp01.dbf' size 20m
可以根据自己的需要,更改建立数据库脚本,一般我们必须建立UNDO SYSTEM表空间,这是运行ORACLE最基本的要求,
如果建立数据库出现错误,大家可以查看/lvm/admin/rac3/bdump的alter_rac3.ora和/lvm/admin/rac3/udump的错误提示
(7)如果建立正常,然后大家使用@$ORACLE_HOME/rdbms/admin/catalog.sql和catproc.sql脚本安装数据字典
(8)create spfile from pfile建立数据库spfile文件
(9)修改/etc/oratab
rac3:/u/oracle/product/9.2.0:Y
允许使用dbstart启动数据库
分享到:
相关推荐
oracle手工建库步骤,文档详细描述了手工建库的步骤.
oracle11g手工建库oracle11g手工建库oracle11g手工建库oracle11g手工建库
Oracle9I 手工建库笔记,极进推送,非常好的资料。
建库步骤: 1、手工创建相关目录 D:\Oracle\admin\test D:\Oracle\admin\test\adhoc D:\Oracle\admin\test\bdump D:\Oracle\admin\test\cdump D:\Oracle\admin\test\create D:\Oracle\admin\test\exp D:\Oracle\...
oracle手工建库过程
Oracle 10G里手工建库的全过程;Oracle 10G里手工建库的全过程
ORALCE创建裸设备手工建库笔记
ORACLE10g手工建库参考步骤说明: 1. 黑体为必须输入命令,斜体为补充说明文字; 2. 10gdbca为之前使用dbca建立的数据库名,manl10g为手工建立数据库名。 1. 建立相关文件存放目录 --查看10gdbca数据库审计和...
Oracle 10G R2手工建库详解步骤,附加部分地方解释。
oracle手动建库 在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,...另一种方法就是手工建库,这也就是下面所要讲的内容。
19c-手工建库.pdf
Oracle 11g手工建库学习笔记。
ORACLE10g手工建库实施手册
本人在AIX5.3上由于Dbca建库失败,采取手工建库成功,特此分享,希望对需要的人有帮助
最简单的oracle10g手工建库步骤 平台:Linux AS release 4,Oracle10.2.0.4 db_name = ypythb
oracle 10g 手工建库实践,东西不多,希望对你有一定的用处。