Oracle数据库如何创建、修改、删除表空间
来源:互联网 发布:怎么远程连接sql服务器 编辑:程序博客网 时间:2024/04/28 03:14
oracle数据库在逻辑上将数据存储在表空间中,在物理上将数据存储在数据文件中。表空间分为:永久表空间、撤销表空间(undo)表空间和临时表空间。
- 创建永久表空间
CREATE TABLESPACEmldn_data --表空间名
DATAFILE 'd:\mldnds\mldn_data01.dbf' SIZE 50M ,--文件路径
'e:\mldnds\mldn_data02.dbf' SIZE 50M--表空间初始化大小
AUTOEXTEND on NEXT 2M--自动增加2
LOGGING ;--文件路径及文件名
size 50M --表空间大小
AUTOEXTEND ON NEXT 50M --每次自动扩展50M
--创建临时表空间
create temporary tablespace userTemp
tempfile 'C:\app\yeduanqiao\oradata\dbname\userTemp.dbf'
size 50M
---查看表空间名称、id,文件存储位置,初始大小(无法看到临时表空间)
select tablespace_name,file_id,file_name,bytes
from dba_data_files
order by file_id
--查看临时表空间名称,大小等
SELECT tablespace_name,file_name,bytes,autoextensible FROM dba_temp_files ;
--查看所有表空间信息
SELECT tablespace_name,block_size,extent_management,status,contents FROM dba_tablespaces ;
--修改表空间的大小
--修改表空间的大小是通过增加数据文件的方式曾加的表空间大小
alter database
datafile 'C:\app\yeduanqiao\oradata\dbname\useSpacer.dbf'
resize 1000M
--删除表空间drop tablespace USERSPACE
删除后查询此表空间,查询不到,删除成功
注:不可以直接删除表空间的文件,这样就无法打开数据库,需要恢复数据,操作看我另外一篇博文。链接如下
http://blog.csdn.net/xp_lx1/article/details/53579385
- Oracle数据库如何创建、修改、删除表空间
- ORACLE表空间的创建修改删除
- 创建、修改、删除Oracle表空间
- oracle数据库创建、删除表空间
- Oracle 数据库表空间(tablespace)的创建、删除、修改、扩展以及检查
- oracle表空间操作(创建、修改、删除)
- oracle创建表空间、删除表空间、修改表空间名称
- 创建和删除Oracle数据库用户、表空间
- oracle 数据库表空间、用户、权限的创建与删除
- oracle数据库用户和表空间删除,创建
- oracle数据库用户、表空间创建、删除、授权
- Oracle菜鸟之如何创建和删除表空间
- Oracle创建修改表空间
- Oracle数据库创建用户,表空间,临时表空间,及授权,创建表,删除表
- oracle数据库备份(导出)、删除表空间、创建表空间、数据库恢复(导入)
- Oracle数据库实例的创建、删除、修改
- 修改oracle数据库表空间
- <Oracle>数据库表空间创建|用户创建授权删除|数据库导入及备份
- Linux每天学习一个命令之which命令
- 多线程环境下的计数器
- 高德地图定位不准确?原因在这里!
- Android_Mvp+DataBinding最佳实战
- 在Windows下搭建React Native Android开发环境
- Oracle数据库如何创建、修改、删除表空间
- VS2012 msvcr110d.dll xxxxxx处有未经处理的异常:0xC0000005:写入位置xxxxxx时发生访问冲突(scanf_s引起)-已解决
- 8080端口被占用问题
- 【知识整理】javascript基础语法总结(9)——错误处理
- ubuntu16.04安装TeamViewer远程协助
- 带你学习Android 自定义View
- Android源码解析Window系列第(一)篇---Window的基本认识和Activity的Window创建过程
- [Web前端技术教学]实现文字阴影-博客指定作业
- -webkit-box 与 -webkit-flex 的差异