首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Oracle 手工筑库步骤

2013-07-01 
Oracle 手工建库步骤#SIDwelson1、在$ORACLE_BASE/SID/ 创建dump文件夹,设置日志存放目录????$cd $ORACLE_

Oracle 手工建库步骤

#SID=welson

1、在$ORACLE_BASE/SID/ 创建dump文件夹,设置日志存放目录

????

$cd $ORACLE_BASE/$mkdir welson$cd welson$mkdir adump$mkdir bdump$mkdir cdump$mkdir udump

?2、设置数据文件存放目录:

?

???

$cd $ORACLE_BASE/oradata/$mkdir welson

?3、创建密码文件,设为oracle

?

?

$cd $ORACLE_HOME/dbs$orapwd file=orapwwelson password=oracle

?

?

3、创建$ORACLE_HOME/dbs/initSID.ora文件,其中,SID为实例名称

内容:

?

*.control_files='/u01/app/oradata/welson/control01.ctl','/u01/app/oradata/welson/control02.ctl'*.db_name='welson'*.db_block_size=8192*.undo_management='AUTO'*.undo_tablespace='UNDOTBS1'*.sga_target=285212672

?可根据实际情况对文件内容进行修改。

?

4、根据3中创建的参数文件创建spfile,启动数据库实例,执行建库脚本

?

$export ORACLE_SID=welson$sqlplus "/as sysdba"SQL>create spfile from pfile;File createdSQL>startup nomount...

?

create database welsonuser sys identified by oracleuser system identified by oraclelogfile group 1 ('/u01/app/oradata/welson/redo01.log') size 50M,group 2 ('/u01/app/oradata/welson/redo02.log') size 50M,group 3 ('/u01/app/oradata/welson/redo03.log') size 50Mmaxlogfiles 5maxlogmembers 5maxloghistory 1maxdatafiles 500maxinstances 1character set AL32UTF8national character set UTF8datafile '/u01/app/oradata/welson/system.dbf' size 500Mextent management localsysaux datafile '/u01/app/oradata/welson/sysaux01.dbf' size 500Mdefault tablespace users01  datafile '/u01/app/oradata/welson/user01.dbf' size 100Mdefault temporary tablespace temptempfile '/u01/app/oradata/welson/temp01.dbf' size 50Mundo tablespace undotbs1datafile '/u01/app/oradata/welson/undo.dbf' size 50M;

?5、执行脚本

????? @?/rdbms/admin/catalog.sql

????? @?/rdbms/admin/catproc.sql

?

???

热点排行