Oracle11g手动建库

1.建立database口令文件

进入$ORACLE_BASE/product/11.2.0/dbhome_1/dbs,用orapwd程序创建orapwTEST密码文件,如果记不清楚orapwd程序怎么用,直接敲orapwd然后回车,会告诉你语法是怎样的。

orapwd file=$ORACLE_HOME/dbs/orapwtest password=oracle entries=5

//orapwtest中test是数据库的实例名,entries是允许同时远程连接的用户个数


2.通过initdw.ora建立Instance pfile文件

进$ORACLE_BASE/product/11.2.0/dbhome_1/dbs,init.ora是pfile文件模板,拷贝一份并且进行编辑重新命名如:initorcl.ora,编辑内容如下:

db_name='ORCL'                                                    //数据库名
memory_target=500M                                            //最大值
processes = 150
audit_file_dest='$ORACLE_BASE/admin/orcl/adump'
audit_trail ='db'
db_block_size=8192
db_domain=''
diagnostic_dest='$ORACLE_BASE'
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'                                    //注意表空间名字和实际名字一致
# You may want to ensure that control files are created on separate physical
# devices
control_files = $ORACLE_BASE/oradata/orcl/control01.ctl
compatible ='11.2.0'


创建目录:mkdir -p $ORACLE_BASE/admin/orcl/adump

                mkdir -p $ORACLE_BASE/oradata/orcl


3.编写建库脚本

帮助手册上边有脚本模板,如下:

CREATE DATABASE orcl                                     //数据库名字
   USER SYS IDENTIFIED BY oracle                     //sys密码
   USER SYSTEM IDENTIFIED BY oracle              //system密码
   LOGFILE GROUP 1 ('/u01/app/oracle/oradata/orcl/redo01a.log') SIZE 100M BLOCKSIZE 512,                   //c创建用户组和用户
           GROUP 2 ('/u01/app/oracle/oradata/orcl/redo02a.log') SIZE 100M BLOCKSIZE 512
   MAXLOGFILES 10
   MAXLOGMEMBERS 5
   MAXLOGHISTORY 5
   MAXDATAFILES 200
   CHARACTER SET zhs16gbk                                                                                            //设置字符集
   DATAFILE '/u01/app/oracle/oradata/orcl/system01.dbf' SIZE 325M REUSE
   SYSAUX DATAFILE '/u01/app/oracle/oradata/orcl/sysaux01.dbf' SIZE 325M REUSE          //创建表空间
   DEFAULT TEMPORARY TABLESPACE tempts1
      TEMPFILE '/u01/app/oracle/oradata/orcl/temp01.dbf'
      SIZE 20M REUSE
   UNDO TABLESPACE undotbs1
      DATAFILE '/u01/app/oracle/oradata/orcl/undotbs01.dbf'
      SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;


保存完之后运行脚本:@目录/脚本文件   (格式)


4.运行数据字典创建脚本,创建数据字典文件

编写脚本文件,内容如下:

@?/rdbms/admin/catalog.sql
@?/rdbms/admin/catproc.sql
conn system/oracle
@?/sqlplus/admin/pupbld.sql


5.建立默认的tablespace

 create tablespace users datafile'/u01/app/oracle/oradata/orcl/users01.dbf' size 100m;              //创建users表空间

alter database default tablespace users;                                       //更改默认表空间


6.创建Scott用户

直接运行脚本:SYSTEM@orcl> @?/rdms/admin/utlsampl

创建成功

7.登录数据库进行测试






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
包括详细的安装过程和每一步的说明,以及安装注意事项 一、 说明 2 二、 安装前 2 (一) 相关知识点 2 1. RAC概述 2 2. GI(Grid Infrastructure) 4 (二) 安装前环境准备 4 1. 安装步骤 4 2. 虚拟机硬件环境准备 5 3. 安装包下载 6 4. 安装部署时间控制 6 5. 安装过程应注意的地方 7 (三) 生产环境安装部署注意事项: 7 三、 实验环境配置 7 (一) 虚拟环境配置 7 (二) 配置OS 11 1) 关闭防火墙 11 2) 修改host文件或配置DNS解释SCANIP(配置过程如下) 11 3) 配置节点互信(所有节点的基于用户oracle,grid的互信) 12 4) 创建组和用户,加权限 13 5) 用户环境变量配置 13 6) 创建目录,给予目录权限   14 7) 配置系统文件 14 a) 配置oracle、grid用户的shell限制 14 b) 修改/etc/pam.d/login配置文件 15 c) 修改内核配置文件/etc/sysctl.conf 15 d) 修改/etc/sysctl.conf过程中报错处理: 15 8) 配置共享磁盘 (在一个节点执行即可) 16 a) 分区 16 b) 配置UDEV绑定磁盘分区 17 9) 安装GI、Oracle、等需要的包 17 四、 安装配置cluster集群软件及ASM 19 (一) 安装前检查 19 (二) 开始安装GI 21 (三) 检查安装结果 57 (四) 安装数据库oracle 软件、创建ASM磁盘组 61 五、 集群数据库的创建 79 六、 安装后任务 96 (一) 官方建议的两个安装后置任务 96 (二) 删除GI、数据库(具体参考另一文档) 97 (三) 软件下载 98 (四) 参考 98
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值