Chapter 04–Creating a Database

 

1,OFA 数据库安装目录规范(参考联机文档)
2,authentication methods (认证):
local database administration:通过操作系统认证的条件必须是oracle这样的用户登录到操作系统,也就是说oracle是属于dba组里的用户。其他普通用户登录进来如果打conn / as sysdba 是通不过认证的,要输入sys密码,使用口令文件认证,口令文件存放于/oracle/proudut/10.2.0/db_1/dbs/orapwSID,startup 只能又数据库之外的有权限的用户执行
remote database administration:需要用到oarpwSID文件,手工建库里面涉及到
3,创建数据库
OUI  已经有SID存在的话要重新设置环境变量


手工建库

SID的最长度是12而数据库名字最长是8,因为一般我们SID就是数据库名,所以设置一般不要超过8个字符
手工删除数据库: 删除包含SID的目录(3个)
创建初始化参数文件pfile时可以只设置db_name=’SID’,其他值取缺省(这样做必须之后创建spfile选择spfile启动,创建数据库时控制文件信息才能写进spfile,当然这样键出来的库没有实际意义)
初始化参数文件(strings spfileray.ORA > initray.ORA)与create database建库脚本比较麻烦(@$ORACLE_HOME/dbs/createdb1.sql),创建口令文件(orapwd file=$ORACLE_HOME/orapwMYDB01 password=oracle entries=10)
创建用户表空间
执行3个语句(第三个语句用system执行)创建数据字典语句类似@?/rdbms/admin/xxxxxx.sql(命令spool log1.log这样可在执行脚本后查看该命令的执行日志)


select * from dual(特殊表,检查数据库是否安装成功)
OMF

手工建库
环境变量 ORACLE_NLS33=/oracle/ocommon/nls/admin/data
创建目录
参数文件 要与建库脚本对应
口令文件
startup nomount
建库脚本
数据字典脚本
netca
客户端
联机文档的结构

. ./mydb01.env
:%s/ray/mydb01/g
:%s/*\.//g
spool ×.LOG
oracle/admin alter日志、track日志
oracle/proudut/10.2.0/db_1/dbs  口令文件、参数文件
oradata/     数据文件、控制文件、重做日志文件


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值