Oracle删除表空间的同时删除数据文件
临时表空间主要用途是在数据库进行排序运算[如创建索引、order by及group by、distinct、union/intersect/minus/、sort-merge及join、analyze命令]、管理索引[如创建索引、IMP进行数据导入]、访问视图等操作时提供临时的运算空间,当运算完成之后系统会自动清理。
当临时表空间不足时,表现为运算速度异常的慢,并且临时表空间迅速增长到最大空间(扩展的极限),并且一般不会自动清理了。
如果临时表空间没有设置为自动扩展,则临时表空间不够时事务执行将会报ora-01652 无法扩展临时段的错误,当然解决方法也很简单:1、设置临时数据文件自动扩展,或者2、增大临时表空间
1、创建用户表空间:
CREATE TABLESPACE test_data //创建表空间test_data
LOGGING
DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEST_DATA01.DBF' //创建的数据文件
SIZE 32M //初始大小
AUTOEXTEND ON //数据文件自动扩容
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
2、删除表空间,同时删除数据文件:
drop tablespace test_data including contents and datafiles;
3、创建用户临时表空间:
CREATE TEMPORARY TABLESPACE test_temp
TEMPFILE 'D:\oracle\product\10.2.0\oradata\orcl\test_temp01.dbf'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
4、创建用户并指定表空间:
CREATE USER xiaoming IDENTIFIED BY xm123 //创建用户xiaoming,设置密码为xm123
DEFAULT TABLESPACE TEST_DATA //指定默认表空间为test_data
TEMPORARY TABLESPACE TEST_TEMP; //指定临时表空间为test_temp
指定默认表空间以后,用户xiaoming创建的表都在这个表空间下,除非额外指定;当然,要给用户xiaoming授权才能创建表。
Oracle删除表空间的同时删除数据文件相关推荐
- oracle 给表空间增加多个数据文件
当项目数据量大的时候,避免不了表空间不够用的情况,这个时候就需要挂载多个表空间文件,来进一步扩大容量. 下面演示一下,从创建表空间到添加数据文件再到绑定用户并赋权使用的全流程,后面还有成功后的验证方法 ...
- 【ORACLE】删除表空间,没有删除数据文件怎么办?解决办法
创建表空间 SQL> create tablespace TEST datafile='+DATA/rac/datafile/test01.dbf' size 1g; Tablespace cr ...
- 达梦数据库删除用户_DM 达梦数据库 删除表空间 [-3412]:试图删除已经使用的表空间. 错误 处理方法...
达梦数据库drop 表空间时报如下错误: [dave@www.cndba.cn ~]$ disql SYSDBA/SYSDBA@127.0.0.1:6236 服务器[127.0.0.1:6236]:处 ...
- oracle数据库查看size,[oracle] 查看oracle数据库表空间使用率,定位数据size较大对象...
========================================= 1.查看表空间使用情况 ========================================= with ...
- 给表空间增加新的数据文件
alter tablespace users add datafile 'D:\oracle\product\10.2.0\oradata\glxt\users0001.dbf' size 1000m ...
- oracle 删除表空间(tablespace)及数据文件的方法
– 创建表空间; Create tablespace xihu datafile 'd:\oracleDB\xihu.dbf' Size 100M AutoExtend on Next 10M sel ...
- oracle 给表空间改名,Oracle重命名表空间和删除表空间
在需要的情况下,可以对表空间的名称进行修改.修改表空间的名称,不会影响到表空间中的数据.但不能修改系统表空间system与sysa Oracle重命名表空间和删除表空间 [日期:2015-03-10] ...
- Oracle创建删除用户、角色、表空间、导入导出数据库命令行方式总结
说明: 在创建数据库时输入的密码,是修改系统默认的密码,以system和sysman等系统默认身份登录时要输入的密码就是修改后的密码(创建数据库时输入的密码) 如果要创建新的用户就必须以system或 ...
- oracle使用(五)表空间创建、删除以及删除后数据文件还存在的问题
目录 概述 一.表空间创建 二.表空间删除 三.表空间及数据文件删除后数据文件还存在 其他有空再补充 概述 待补充 一.表空间创建 --表空间 create tablespace space_name ...
最新文章
- 根本停不下来,原来学计算机可以这么有趣
- HDU4279(2012年天津网络赛---数论分析题)
- 调查一下 大家用vs时做网页时,都用的什么标准?
- 全局变量初始化顺序探究
- Spring事件的观察者模式
- 2016年CCF第七次测试 俄罗斯方块
- 四大触点,教你从“用户视角”构建数据分析体系
- Python的slice问题
- opencv-api matchShapes
- NJUPT_CTF easychallenge 解题脚本
- 建筑工程计算机的应用,计算机对建筑工程的应用
- linux 默认ssh端口号,CentOS/Linux 修改默认SSH端口号
- 【正则】只保留中文、英文的正则表达式
- ad中使用智能粘贴_AD元件复制粘贴使用技巧
- java中的坦克大战游戏设计报告论文_基于Android平台坦克大战游戏的设计与实现...
- kali安装WingIDE遇到软件依赖性问题的处理
- 自动化JS效果---第五集--永洪BI
- grep查找的内容输出到文件
- 初识ecshop小京东(1)——认识路由
- shift delete删除的文件怎么恢复,神操作只用一招
热门文章
- 医疗供应链安全领域的相关调查(7篇相关论文简介)
- 4. 中学生学习心理
- JAVA计算机毕业设计作品测评网站Mybatis+源码+数据库+lw文档+系统+调试部署
- 对待工作要怀有敬畏之心
- 微信商户平台登录重复下载安装安全控件解决办法
- 发布Jar到中央仓库报错 Remote staging failed: Staging rules failure!
- bdd100k数据集制作用于YOLOv3训练
- 携程泄密事件探因 核心IT人员仅六、七名
- 训练神经网络的详细步骤,提高神经网络训练速度
- 旺店通·企业奇门与金蝶云星空对接集成查询盘点单打通其他入库新增