oracle使用笔记(1)

oracle数据库创建方式
使用DBCA工具引导方式创建(一般情况下使用这种创建数据库的方式)
使用OEM方式创建(DBA有可能使用这种方式)
使用命令行方式创建(PL/SQL)(此方式一般不会使用)

以下主要使用第三种方式创建
通过规划,磁盘够用,字符集确定,文件存放位置,全局数据库名称(mybbdb)等确定。

可以通过此方式深入的理解一下ORACLE数据库的创建的关键点,在实际使用中一般不会使用这种方式创建,但我动手实验失败,。。。,也不是很复杂,但也会产生不少的问题,一旦成功,则会收获良多。

下面仅仅显示创建过程

1、确定实例标识符 SID(必须唯一)
c:>SET ORACLE_SID=mybbldb
2、设定数据库管理员的验证方式
orapwd file=D:\oracle\oradata\DATABASE\PWDMYBBDB.ORA Password=ORACLE enties=5
3、创建初始化参数
创建initmybbdb.ora文件

   #数据库全局名称
   db_name=mybbdb  
   #控制文件
   control_file=("D:\app1\oracle\oradata\mybbdb\control01.ctl","D:\app1\oracle\oradata\mybbdb\control02.ctl","D:\app1\oracle\oradata\mybbdb\control03.ctl")
   db_recovery_file_dest=D:\demp\flash_recovery_areal
   db_recovery_file_dest_size=2147483648
   #设置数据库大小
   db_block_size=8192
   #设置数据库缓存区大小
   db_cache_size=25165824
   db_file_multiblock_read_count=16
   #设置共享池和大型池容量
   java_pool_size=50331648
   large_pool_size=8388608
   share_pool_size=83386080
   #设置最大进程处理数
   processes=150
   #设定空间撤销管理办法AUTO自动,MANUAL手动
   undo_management=AUTO
   undo_tablespace=UNDOTBS1
   其他。。。

4、启动sqlplus,使用sysdba身份连接数据库
5、启动实例
SQL> STARTUP NOMOUNT pfile=”d:\app1\admin\mybbdb\pfile\initmybbdb.ora”
6、创建数据库

 CREATE DATABASE MYBBDB
    ......

7、创建其他表空间
创建undo表空间

     CREATE Undo TABLESPACE RBS 
      ...
  创建用户表空间
    CREATE TABLESTPACE USERS
       .....
 创建临时表空间
    CRATE TEMPORARY TABLESPACE TEMP
    ....
创建工具表空间
   CREATE TABLESPACE TOOLS
   .....
创建索引表空间
     CREATE TABLESPACE INDEX
    ....

8、创建数据字典

执行
  D:\app1\oracle\db_1\rdbms\admin\catalog.sql
  D:\app1\oracle\db_1\rdbms\admin\catproc.sql

至此。。数据库已经创建完成
9、将实例启动服务设置成自启动方式

d:\app1\oradim  -edit -sid  mybbdb  -startmode auto
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值