资讯专栏INFORMATION COLUMN

Oracle手工建库

IT那活儿 / 1297人阅读
Oracle手工建库
点击上方“IT那活儿”公众号,关注后了解更多内容,不管IT什么活儿,干就完了!!!
1. 根据数据库提供的默认init.ora修改参数
Cd $ORACLE_HOME/dbs
Cat init.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 tempts1
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. 建库成功

本文作者:章 贇(上海新炬王翦团队)

本文来源:“IT那活儿”公众号

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/129372.html

相关文章

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<