zoukankan      html  css  js  c++  java
  • Oracle表空间相关命令

    Oracle表空间按存储数据类型可分为SYSTEM表空间,SYSAUX表空间,UNDO表空间,临时表空间和用户表空间,按存储空间方式可分为字典管理表空间和本地管理表空间,按是否支持大文件可分为大文件表空间和小文件表空间。

    创建临时表空间

    create temporary tablespace [temp_tablespace_name]  

    tempfile 'D:oracleoradata[SID][temp_tablespace_name].dbf' 

    size 50m  

    autoextend on  

    next 50m maxsize 20480m  

    extent management local;  

    创建数据表空间 

    create tablespace [data_tablespace_name]    

    logging  

    datafile 'D:oracleoradata[SID][data_tablespace_name].dbf' 

    size 50m  

    autoextend on  

    next 50m maxsize 20480m  

    extent management local;  

    创建用户并指定表空间 

    create user [username] identified by [password]  

    default tablespace [data_tablespace_name]  

    temporary tablespace [temp_tablespace_name];  

    给用户授予权限

    grant connect,resource,dba to [username];  

    修改用户的默认表空间和临时表空间: alter user default tablespace [tablespace_name] temporary tablespace [temp_tablespace_name]

    表空间删除(包括表空间的数据对象和数据文件):drop tablespace [tablespace_name] including contents and datafiles 

    修改用户的默认表空间,临时表空间,并将用户在表空间上的空间配额修改为无限制: 

    alter user [username] default tablespace [default_tablespace_name] temporary tablespace [temp_tablespace_name] quota unlimited on [default_tablespace_name];

    表空间信息查询可以从数据字典视图获得:

    dba_tablespaces 表空间的基本信息

    dba_data_files 表空间中数据文件信息,如文件名称,大小,状态等。

  • 相关阅读:
    【leetcode刷题笔记】Best Time to Buy and Sell Stock II
    【leetcode刷题笔记】Reverse Integer
    JAVA中的NIO(二)
    标准I/O
    margin的理解
    JAVA中的NIO(一)
    IO模型
    linux网络命令
    linux用户管理命令
    linux中的帮助命令
  • 原文地址:https://www.cnblogs.com/PerOpt/p/3732379.html
Copyright © 2011-2022 走看看