zoukankan      html  css  js  c++  java
  • oracle 表空间及 用户

    注意点:

    1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行

    2.确保路径存在,比如D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在

    /*分为四步 */

    /*第1步:创建临时表空间  */

    create temporary tablespace user_temp  

    tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' 

    size 50m  

    autoextend on  

    next 50m maxsize 20480m  

    extent management local;  

     

    /*第2步:创建数据表空间  */

    create tablespace user_data  

    logging  

    datafile 'D:\oracle\oradata\Oracle9i\user_data.dbf' 

    size 50m  

    autoextend on  

    next 50m maxsize 20480m  

    extent management local;  

     

    /*第3步:创建用户并指定表空间  */

    create user username identified by password  

    default tablespace user_data  

    temporary tablespace user_temp;  

     

    /*第4步:给用户授予权限  */

    grant connect,resource,dba to username; 


    --------------------------------------------------------

    删除表空间或者用户:

    对于单个user和tablespace 来说, 可以使用如下命令来完成。

     步骤一:  删除user

    drop user ×× cascade

    说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的。

    步骤二: 删除tablespace

    DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;


    SQL code
    --删除空的表空间,但是不包含物理文件
    drop tablespace tablespace_name;
    --删除非空表空间,但是不包含物理文件
    drop tablespace tablespace_name including contents;
    --删除空表空间,包含物理文件
    drop tablespace tablespace_name including datafiles;
    --删除非空表空间,包含物理文件
    drop tablespace tablespace_name including contents and datafiles;
    --如果其他表空间中的表有外键等约束关联到了本表空间中的表的字段,就要加上CASCADE CONSTRAINTS
    drop tablespace tablespace_name including contents and datafiles CASCADE CONSTRAINTS;




  • 相关阅读:
    [Audio processing] FFMPEG转音频格式和采样率
    [操作系统] OS X Yosemite U盘制作
    [基础] 广义线性回归
    [基础] 一些英文术语
    [经典] 在未排序数组中返回topK大的数
    [参数方法] 贝叶斯估计(待补充)
    [参数方法] 最小二乘
    [Theano] Theano初探
    font awesome的图标在WP8浏览器下无法显示的问题解决
    SQL 获取各表记录数的最快方法
  • 原文地址:https://www.cnblogs.com/java20130722/p/3206992.html
Copyright © 2011-2022 走看看