一,

1.Oracle 创建表空间,用户,赋值(简装)

C:\Documents and Settings\Administrator>sqlplus /nolog
SQL> conn /as sysdba

2.删除用户
drop user username cascade;

3.创建自增表表空间
SQL> create tablespace 表空间 datafile 'E:\oracle\product\10.2.0\oradata\表空间.dbf' size 50m autoextend on;
4.创建用户

create user username identified by password default tablespace 表空间;
5.赋值

grant dba to username;

exit

6.导入数据库

在本地导入数据库

C:\>imp 用户名/用户密码@实例名 file=G:\oracle\oracle.bak full=y

7.导入数据库

导出非本地数据库

C:\>exp rows=y owner=用户名 file="E:\289\库名_201107.dmp" log="e:\289\库名_201107.log"
额外操作

增加表空间
SQL> alter tablespace sjpt resize 500m;
ORA-32773: 不支持对小文件表空间 SJPT 的操作

如果报以上错误则换为:
SQL> alter tablespace sjpt add datafile 'd:\oradata\sjpt1.dbf' size 500m reuse autoextend on next 100m;

二,

http://jun0325.javaeye.com/blog/603783
2.1.查看所有表空间大小:
select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

2.2.已经使用的表空间大小:
select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;

2.3. 所以使用空间可以这样计算:
select a.tablespace_name,total,free,total-free used from    
( select tablespace_name,sum(bytes)/1024/1024 total from dba_data_files   
   group by tablespace_name) a,    
( select tablespace_name,sum(bytes)/1024/1024 free from dba_free_space   
   group by tablespace_name) b   
where a.tablespace_name=b.tablespace_name;

最近一直在导入Oracle的很多备份到新的服务器上的新的Oracle上,但是导入新服务器的Oracle上后,发现使用的仍然是之前默认使用的USERS表空间,并非使用我自行创建的表空间,于是从网上索罗了很多修改表空间的方法终于搞定了。
主要用到了下面几个sql: 
(1) 查询占用该表空间的表: select segment_name,bytes/1024/1024 from dba_segments where tablespace_name='ts_name' and segment_type='TABLE'; 
(2) 修改表所使用的表空间: alter table buffalo_wf_processinstance move tablespace "ts_name"; 
(3) 修改带有大字段表的表空间: alter table tb_name(表名) move tablespace tbs_name(表空间名) lob(col_lob1(字段名),col_lob2) store as(tablesapce tbs_name); 
(4) 对于有索引的表重建索引: alter index PK_T_CMS_CATALOG(索引名) rebuild; 不知道各位高手在遇到这种情况的时候是如何修改它的表空间?

 三,

3.1

查看表空间是否为自增??

---如果有多个数据文件,则单个显示分开显示、

select TABLESPACE_NAME, AUTOEXTENSIBLE from dba_data_files;

----表空间没有自增属性,而表空间中的数据文件是可以自增的,所以间接达到表空间自增

select distinct TABLESPACE_NAME, AUTOEXTENSIBLE from dba_data_files;

3.2

查看数据文件,有时会有多个,而且不在同一目录,所以需要用到

select * from dba_data_files;

2011-01-06

转载于:https://blog.51cto.com/hi289/1832572

Oracle 创建表空间,用户,赋值(简装)相关推荐

  1. Oracle创建表空间/用户及导入导出

    文章目录 一.SQL Plus登录 二.创建表空间,用户 1.创建文件夹 2.创建表空间 2.创建用户 3.用户绑定表空间 4.用户授权 三.Oracle导入导出 2.导出 3.导入 四.Navica ...

  2. Oracle创建 表空间 用户 给用户授权命令

    //创建表空间 create tablespace ACHARTS datafile 'D:\oradata\orcl\ACHARTS01.DBF' size 800m autoextend on n ...

  3. oracle创建用户表空间6,Oracle创建表空间,添加用户及授权

    工具/原料 PLSQL 方法/步骤 1.在PLSQL里,用system/css(orcl系统用户)登陆,登陆的时候普通用户登陆选择normal就可以了 2.Oracle用户新增 执行语句 create ...

  4. oracle创建表空间.创建用户.创建表

    oracle创建表空间.创建用户.创建表 转:http://blog.csdn.net/zhoubl668/archive/2009/02/02/3858576.aspx 在SQL*Plus中:(1) ...

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

    原文地址:Oracle创建表空间.创建用户以及授权 作者:chinacoolsword Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库. 对于初学者来 ...

  6. Oracle(一)创建表空间 用户以及用户授权

    Oracle(一)创建表空间 用户以及用户授权 一.表空间 1.创建表空间 --创建表空间 create tablespace myoracle datafile 'd:\myoracle.dbf'- ...

  7. oracle创建新指定表空间,oracle创建表空间 创建用户指定表空间并授权

    1.创建表空间 例如: (1)表空间名为myplace: (2)数据文件路径为E:\oracle\oracle_home\oradata\myspace (3)文件名为mydbf.dbf,空间大小为3 ...

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

    Oracle创建表空间.用户.授权 第1步.利用远程工具连接服务器(CRT.Xshell等) 1.切换oracle用户 2. 无用户名登录,当忘记部分或者所有帐号以及密码的时候可以用此法登录. 3. ...

  9. oracle 创建表空间 pcincrease,oracle建表空间 各种语句

    oracle建表空间 各种语句 在创建用户之前,先要创建表空间: 其格式为:格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小; 如: SQL& ...

最新文章

  1. 图像的均值和方差python_python-绘制均值和标准差
  2. 012_日期内建函数
  3. 获取浏览器窗口_全面认识区块链浏览器--看穿币圈的蒙蔽与欺骗!
  4. 软件系统设计 表驱动法
  5. word文档相关使用
  6. DiQuick Web UI 框架 V1.3.2 版本更新
  7. C语言和设计模式(状态模式)
  8. 一个Lumen多层拆分手记
  9. 第4章 最基础的分类算法-k近邻算法 kNN 学习笔记 上
  10. C#Winform中运用DevExpress提供的ChartControl控件绘制多条曲线图
  11. 2020-1-7(169)
  12. 台式计算机 按键盘字母键 没反应6,台式电脑键盘没反应怎么回事 键盘按了没反应怎么办...
  13. 安庆集团-冲刺日志(第二天)
  14. 无人机测量技术在房地一体项目中的应用
  15. 解决Xmanager重复输入两次的问题
  16. 【Week2 作业】A - Maze、B - Pour Water
  17. IC设计中时钟偏斜对延时的影响
  18. AI/大数据测试——各大厂质量保障实践分享汇总
  19. 无光驱无U盘 硬盘安装操作系统 NT6
  20. LTspice XVII > Transformer 变压器仿真

热门文章

  1. mysql 5.7 io 性能 aio_深入理解MySQL的InnoDB引擎
  2. api网关 android,如何通过Android上的retrofit2使用Cognito Credentials调用API网关?
  3. 获取php.ini配置信息,获得php所对应的配置文件(php.ini)信息
  4. 华为注册鸿蒙商标与三海经,华为注册了一本《山海经》?除了鸿蒙商标,还有很多...
  5. mybatis连接oracle12乱码,使用mybatis链接oracle数据库出现账号密码错误解决
  6. 在react项目中编写css,更好的在react项目中写css代码--emotion
  7. python初学者用什么开发环境搭建_2019-04-11 python入门学习——配置机器及搭建开发环境...
  8. java 保留字符串,如何在Java中保留字符串而不使用反转功能
  9. php5.1.4,apache 2.2.2 + PHP5.1.4 不能运行的解_php
  10. layer调用父页面方法_Ruby for SketchUp之图层【Layer】