Oracle手工建库
您好,我是本际云服务器推荐网的小编小本本。下面为您介绍Oracle手工建库。

建库步骤
以下是Oracle手工建库步骤:
1. 根据数据库提供的默认init.ora修改参数Cd $ORACLE_HOME/dbsCatinit.ora|grep-v ^#|grep-v ^$>initHEXJ.ora
2. 修改参数并创建相应的目录
3. 切换实例名,并使用创建的pfile启动至nomount状态
4. 根据官方文档提供的建库语句修改参数
CREATE DATABASE hfxj
USER SYS IDENTIFIED BY oracle
USER SYSTEM IDENTIFIED BY oracle
LOGFILE GROUP 1 (/u01/app/oracle/redo01a.log,/u01/app/oracle/redo01b.log) SIZE 100M BLOCKSIZE 512,
GROUP 2 (/u01/app/oracle/redo02a.log,/u01/app/oracle/redo02b.log) SIZE 100M BLOCKSIZE 512,
GROUP 3 (/u01/app/oracle/redo03a.log,/u01/app/oracle/redo03b.log) SIZE 100M BLOCKSIZE 512
MAXLOGHISTORY 1
MAXLOGFILES 16
MAXLOGMEMBERS 3
MAXDATAFILES 1024
CHARACTER SET AL32UTF8
NATIONAL CHARACTER SET AL16UTF16
EXTENT MANAGEMENT LOCAL
DATAFILE /u01/app/oracle/oradata/system01.dbf SIZE 700M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
SYSAUX DATAFILE /u01/app/oracle/oradata/sysaux01.dbf SIZE 550M REUSE AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED
DEFAULT TABLESPACE users
DATAFILE /u01/app/oracle/oradata/users01.dbf SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
DEFAULT TEMPORARY TABLESPACE temps1
TEMPFILE /u01/app/oracle/oradata/temp01.dbf SIZE 20M REUSE AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED
UNDO TABLESPACE undotbs1
DATAFILE /u01/app/oracle/oradata/undotbs01.dbf SIZE 200M REUSE AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED;
5. 创建数据字典和动态性能视图创建完成。
6. 创建包,procedure编译等创建完成。
7. 以system运行pupbld脚本
8. 建库成功
总结
以上就是Oracle手工建库的步骤,希望对您有所帮助。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6440.html
