zoukankan      html  css  js  c++  java
  • 管理表空间和数据文件——建立表空间——建立字典管理表空间和建立加密表空间

    字典管理表空间是为了与早期版本兼容而保留的空间管理特性。当使用字典管理方式时,区数据字典进行管理。

    注意:如果建立字典管理表空间,那么要求system表空间必须采用字典管理方式,并且建立时,需要指定extent management dictionary选项。

    例子:

    create tablespace data05
    datafile 'd:\orcl\data05.dbf' size 10m
    extent management dictionary default storage
    (
    initial 20k next 20k minextents 2 maxextents 50 pctincrease 50
    );

    default storage用于指定默认存储参数,initial用于指定所分配的第一个区的尺寸,next用于指定为段所分配的第二个区的尺寸,minextents用于指定段可分配的最小区个数,maxextents用于指定段可分配的最大区个数,pctincrease用于指定从第三个区开始比前一个所增长的百分比。

    建立加密表空间是oracle database11g的新特性,他用于保护表空间的敏感数据,以限制其他数据库对被加密表空间的数据访问。对于本地数据库的客户应用来说,加密表空间的数据是透明的,具有访问权限的任何用户都可以访问加密表空间的数据。当建立加密表空间时,可以采用3dex168,aex128,aex192,aex256等四种加密算法,并且aex128是默认的加密算法。

    注意:在建立加密表空间前,必须首先打开wallet。

    例子:

    alter system set encryption wallet open identified by "wallet";
    create tablespace sec_tbs1 datafile 'd:\orcl\tbs1.dbf' size 10m
    encryption default storage(encrypt);
    create tablespace sec_tbs2 datafile 'd:\orcl\tbs2.dbf' size 10m
    encryption 'AES256' default storage stotage(encrypt);

    注意如果没有wallet.............方法如下:http://www.cnblogs.com/zhaojiedi1992/archive/2013/05/21/oracle11g_sql_0044.html

    百度搜素搜索关键字有限,直接输入cnblogs.com/zhaojiedi1992/archive/2013/05/21/oracle11g_sql_0044.html即可。

  • 相关阅读:
    React项目升级遇到的问题复盘(2019-09-02)
    前端项目升级到React-router5中遇到的问题解决方案以及思路
    三行Jquery代码实现简单的选项卡
    开放-封闭原则
    单一职责原则
    简单工厂模式(c++实现)
    博客园使用MarkDown格式记录博客
    Qml 的Image对应的source不变,但是图片内容改变却不会刷新的解决方案
    Qt中第一请求web api连接返回缓慢问题
    Qt的pro文件工程配置
  • 原文地址:https://www.cnblogs.com/zhaojiedi1992/p/oracle11g_sql_0043.html
Copyright © 2011-2022 走看看