1. --创建表空间 临时表空间
  2. create temporary tablespace xiaodai_temp tempfile '/main/app/oracle/oradata/devdb/xiaodai_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
  3.  
  4. create tablespace xiaodai_data logging datafile '/main/app/oracle/oradata/devdb/xiaodai.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;
  5.  
  6. --创建用户/授权
  7. create user telecom identified by telecom default tablespace xiaodai_data temporary tablespace xiaodai_temp;
  8. grant create session to telecom;
  9. grant create table,create view,create trigger, create sequence,create procedure to telecom;
  10. grant unlimited tablespace to telecom;
  11. grant connect,resource,dba to telecom;
  12.  
  13. --删除表空间
  14. drop tablespace user_temp including contents;
  15. drop tablespace user_temp including contents and datafiles;

需要先给oracle设置环境变量,然后去安装目录的bin目录,切换到oracle用户

执行 ./sqlplus / as sysdba 即可登录

  1. export ORACLE_HOME=/main/app/oracle/product/11.2.0/db_1
  2. export ORACLE_SID=xxxx

其他一些查询表空间等语句:

  1. -1、查看表空间的名称及大小
  2. SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size
  3. FROM dba_tablespaces t, dba_data_files d
  4. WHERE t.tablespace_name = d.tablespace_name
  5. GROUP BY t.tablespace_name;
  6. --2、查看表空间物理文件的名称及大小
  7. SELECT tablespace_name,
  8. file_id,
  9. file_name,
  10. round(bytes / (1024 * 1024), 0) total_space
  11. FROM dba_data_files
  12. ORDER BY tablespace_name;
  13. --3、查看回滚段名称及大小
  14. SELECT segment_name,
  15. tablespace_name,
  16. r.status,
  17. (initial_extent / 1024) initialextent,
  18. (next_extent / 1024) nextextent,
  19. max_extents,
  20. v.curext curextent
  21. FROM dba_rollback_segs r, v$rollstat v
  22. WHERE r.segment_id = v.usn(+)
  23. ORDER BY segment_name;
  24. --4、查看控制文件
  25. SELECT NAME FROM v$controlfile;
  26. --5、查看日志文件
  27. SELECT MEMBER FROM v$logfile;
  28. --6、查看表空间的使用情况
  29. SELECT SUM(bytes) / (1024 * 1024) AS free_space, tablespace_name
  30. FROM dba_free_space
  31. GROUP BY tablespace_name;
  32. SELECT a.tablespace_name,
  33. a.bytes total,
  34. b.bytes used,
  35. c.bytes free,
  36. (b.bytes * 100) / a.bytes "% USED ",
  37. (c.bytes * 100) / a.bytes "% FREE "
  38. FROM sys.sm$ts_avail a, sys.sm$ts_used b, sys.sm$ts_free c
  39. WHERE a.tablespace_name = b.tablespace_name
  40. AND a.tablespace_name = c.tablespace_name;
  41. --7、查看数据库库对象
  42. SELECT owner, object_type, status, COUNT(*) count#
  43. FROM all_objects
  44. GROUP BY owner, object_type, status;
  45. --8、查看数据库的版本 
  46. SELECT version
  47. FROM product_component_version
  48. WHERE substr(product, 1, 6) = 'Oracle';
  49. --9、查看数据库的创建日期和归档方式
  50. SELECT created, log_mode, log_mode FROM v$database;

oracle创建表空间 授权的更多相关文章

  1. Oracle创建表空间、用户管理、角色管理

    内容:Oracle创建表空间.用户管理.角色管理 1.用系统用户登录Oracle 默认的系统用户: sys/system.sysman.scott sys:权限最大,超级用户,可以完成所有任务, 默认 ...

  2. Oracle创建表空间、用户、授权

    在创建好数据实例(数据库)好后的基础上,后续做的事情如下: ---创建表空间 create tablespace LIS2011DATA logging datafile 'd:\oracle\pro ...

  3. Oracle创建表空间、创建用户以及授权

    Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库. 为了避免麻烦,可以用’Database Configuration Assistant’向导来创建数 ...

  4. oracle创建表空间、创建用户、授权、夺权、删除用户、删除表空间

    表空间定义 表空间是为了统一ORACLE物理和逻辑上的结构而专门建立的,从物理上来说,一个表空间是由具体的一个或多个磁盘上数据文件构成的(至少1对1,可以1对多),从逻辑上来说一个表空间是由具体的一个 ...

  5. Oracle创建表空间、新建用户和授权

    通过pl/sql以sys用户登录到Oracle数据库上,然后执行菜单:文件/新建/命令窗口 ,打开一个命令窗口然后在该命令窗口中执行脚本创建和删除表空间 . 1.创建表空间 格式:  create t ...

  6. oracle创建表空间,用户,授权等

    #oracle数据库安装完成后,有两个系统级的用户system 默认密码为 :managersys 默认密码为 :change_on_install #创建表空间tbs_xxxdba,初始大小1G,每 ...

  7. Oracle创建表空间、表、一级用户授权

    ---恢复内容开始--- 1. 安装: 百度一下你就知道 2. sqlplus登录/sqlplus命令登录 在安装Oracle时,你需要记住设置的“全局数据库名”(默认为orcl) 和 口令,在以两种 ...

  8. Oracle创建表空间创建用户和用户授权

    今天要创建一个Oracle用户,然后发现sql不太记得了,然后只能再去找找资料,发现这样效率并不是很高,所以记录成博客,有需要就直接从博客复制. 下面是我简单整理的,有需要可以参考. --创建表空间 ...

  9. oracle创建表空间、创建用户、授权角色和导入导出用户数据

    使用数据库管理员身份登录 -- log as sysdba sqlplus / as sysdba; 创建临时表空间 -- create temporary tablespace create tem ...

随机推荐

  1. hdoj:2036

    #include <iostream> using namespace std; struct Point { int x, y; }; Point a[]; int main() { i ...

  2. 假期小结 BIO, NIO, AIO

    虽然忙碌,但仍小有收获,开心. 引子 BIO: Blocking IO,阻塞式IO NIO: Non-blocking IO,非阻塞式IO AIO: Async IO,异步IO 问题 什么是阻塞式IO ...

  3. 这才是真正的裸眼3D!超级震撼!!

    大家有没认为有意思啦,反正俺是被震撼到了. 好奇异-- ! " src="http://www.yixieshi.com/uploads/allimg/141116/1446431 ...

  4. JS中lambda表达式的优缺点和使用场景(转)

    add by zhj: 最近在看ES6,看到了箭头函数,我个人感觉箭头函数适用于函数体中不用this的匿名函数,在箭头函数中使用this是一个坑 原文:http://ourjs.com/detail/ ...

  5. [algorithm] Dijkstra双栈算法表达式求值算法

    一.原理 Dijkstra所做的一个算法,双栈求值,用两个栈(一个保存运算符,一个用于保存操作数), 表达式由括号,运算符和操作数组成. (1).将操作数压入操作数栈 (2).将运算符压入运算符栈: ...

  6. [Node.js] 08 - Web Server and REST API

    有了 [Node.js] 07 - Html and Http 作为基础,再继续下面的内容. Node.js 路由 Node.js GET/POST请求 Node.js Web 模块 Node.js ...

  7. 7.11登入表单html

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  8. struts2常用标签详解(申明:来源于网络)

    struts2常用标签详解(申明:来源于网络) 地址:http://blessht.iteye.com/blog/1184960

  9. web.config 加密/解密 正确版

    一般加密方式: 利用Aspnet_regiis: cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 aspnet_regiis -pe "co ...

  10. java小tip

    //20181128 ·javaJDK源码在c盘java安装目录里jdk文件夹src.zip压缩包里 ·HashCode()返回的数可能是负数 ·内部类的优点:可以方便调用所在类的方法 ·接口中定义常 ...