zoukankan      html  css  js  c++  java
  • oracle常用语句总结

    创建逻辑目录

    注意:路径一定要和物理路径是对应关系

    语法:

    create directory 路径名 as '路径'

    实例:

    import导入备份文件路径名

    create directory import__dir as '/oracle-backup-import'

    表空间存放文件路径名

    create directory oracle_data as '/oracle-tablespace'

    删除逻辑目录

    语法:

    drop directory 路径名

    创建表空间

    语法:

    create tablespace 表空间名

    datafile ‘物理地址(相当于文件路径)’

    size 初始大小(单位M)

    autoextend on next 每次自增的大小(单位M)

    maxsize unlimited (此关键字用于不限制表空间大小)

    实例:

    create tablespace sjyh_20190604
    datafile 'E:ORACLE_TABLESPACEsjyh_20190604_tablespace.dbf'
    size 500M
    autoextend on next 100M
    maxsize UNLIMITED;

    删除表空间

    语法:

    drop tablespace 表空间名称 including contents and datafiles; 

    或者

    drop tablespace 表空间名称 including 表空间.dbf;

    实例:

    drop tablespace BRDB_ZJC_0508_tablespace_02 including contents and datafiles

    创建用户并指定表空间

    语法:

    create user 用户名 identified by 口令[即密码] default tablespace 表空间名;

    实例:

    create user brdb_1031 identified by 123456 default tablespace brdb_1031

    删除用户

    语法:

    drop user 用户名 cascade

    实例:

    drop user BRDB_TJSP_1203 cascade

    修改默认的用户表空间

    语法:

    alter user 用户名 default tablespace 表空间名  

    修改用户的密码

    语法:

    alter user 用户名 IDENTIFIED by 新密码;

    目录授权指定用户

    语法:

    grant read,write on directory 路径名 to 用户;

    实例:

    grant read,write on directory oracle_data to brdb_1031

    用户授权

    一般情况下,我们可以直接赋予角色三种权限connect、resource、dba

    语法:

    grant 权限1, 权限2, 权限3…… to 用户名

    实例:

    grant connect, resource, dba to BRDB_ZJC_0508

     撤销用户权限

    语法:

    revoke 权限1, 权限2, 权限3…… from 用户名

    实例:

    revoke connect,resource,dba from test1;

    end

  • 相关阅读:
    C++异常:exception
    C++关键字:explicit
    C++关键字:重学记录
    Unity jointmoto
    hashtable和hashmap
    Spring MVC 笔记 概述
    SQL上门2
    面试:A
    Java 初学者
    SQL上门
  • 原文地址:https://www.cnblogs.com/djlsunshine/p/10985558.html
Copyright © 2011-2022 走看看