oracle omf管理,使用OMF管理表空间
通过db_create_file_dest初始化参数指定一个默认的操作系统文件目录,
以便使用OMF(Oracle Managed Files)特性管理表空间(实质是自动的
创建,维护,删除数据文件或者临时文件)。
如果没有指定db_create_online_log_dest_n 参数,那么日志文件和控制
文件也将会存放于其中。
SQL> alter system set db_create_file_dest='E:\oracle\zeng\oradatas';
System altered.
因为我们已经指定了db_create_file_dest 参数,所以现在可以使用OMF特性来创建数据文件或者临时文件了,在创建表空间的时候就不需要指定数据文件路径和名称了,甚至不需要指定数据文件的大小。
SQL> create tablespace test_tbs;--不指定数据文件的路径,名称,大小。
oracle 将会为你创建一个100MB,autoextend unlimited 属性的数据文件。
SQL> select file#,bytes,name from V$datafile
2 where name like '%TEST_TBS%';
FILE# BYTES NAME
---------- ---------- ----------------------------------------------
6 104857600 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y696MYX_.DBF
SQL> create tablespace test_tbs1 datafile size 150m;
Tablespace created.
SQL> select file#,bytes,name from V$datafile
2 where name like '%TEST_TBS%';
FILE# BYTES NAME
---------- ---------- ----------------------------------------------
6 104857600 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y696MYX_.DBF
7 157286400 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y69LOV9_.DBF
SQL> alter tablespace test_tbs1 add datafile;
Tablespace altered.
SQL> select file#,bytes,name from V$datafile
2 where name like '%TEST_TBS%';
FILE# BYTES NAME
---------- ---------- ----------------------------------------------
6 104857600 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y696MYX_.DBF
7 157286400 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y69LOV9_.DBF
8 104857600 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y69R2DX_.DBF
SQL> drop tablespace test_tbs1;
Tablespace dropped.
SQL> select file#,bytes,name from V$datafile
2 where name like '%TEST_TBS%';
FILE# BYTES NAME
---------- ---------- ----------------------------------------------
6 104857600 E:\ORACLE\ZENG\ORADATAS\ORACLE\DATAFILE\O1_MF_
TEST_TBS_7Y696MYX_.DBF
从上面的操作我们可以看到表空间的创建,维护,删除变的更加简便省时。
oracle omf管理,使用OMF管理表空间相关推荐
- oracle还原system备份包,SYSTEM表空间管理及备份恢复
--============================= -- SYSTEM 表空间管理及备份恢复 --============================= SYSTEM表空间是Oracl ...
- 玩转oracle 11g(5):表空间的作用
表空间是oracle内部定义的一个概念,是为了统一oracle物理和逻辑 上的结构而专门建立的,从物理上来说,一个表空间是由具体的一个或多个磁盘上数 据文件构成的(至少1对1,可以1对多),从逻辑上来 ...
- Oracle之同义词,DBLINK,表空间
昨天讲了物化视图了,今天讲一下同义词的这个概念 就是synonym,反正这个我叫习惯了,这个同义词了解过吗,这个可能了解的不多吧,MYSQL里面有同义词的概念吗,给我点反馈,你用MYSQL里面有同义词 ...
- Oracle入门(七)之表空间
表空间 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库.所有的数据库对象都存放在指定的表空间中.但主要存放的是表, 所以称作表空间. Oracle数据库中至少存在一个表空间,即SYSTEM的表 ...
- Oracle数据库迁移:异构传输表空间TTS HP-UX迁移至Redhat Linux 7.7
墨墨导读:本文来自墨天轮用户"你好我是李白"的投稿,记录一个Oracle数据库迁移过程 :异构传输表空间TTS HP-UX迁移至Redhat Linux 7.7.墨天轮主页:htt ...
- linux oracle 删除为空的dbf,Linux上Oracle误删除一个没有用的dbf表空间文件
在Linux下面安装好Oracle只有,Linux 下面就会有一个Oracle用户,Linux上Oracle误删除一个没有用的dbf表空间文件,导致数据库连接 在Linux下面安装好Oracle只有, ...
- oracle 11g的audit导致system表空间快速增长的问题
oracle 11g的audit导致system表空间快速增长的问题 分类: oracle 2012-03-23 16:20 ...
- oracle有几种类型表空间,oracle 数据创建时如何指定表空间类型
oracle建表时指定了表空间为何没起作用? oracle 12c /windows ,实验过程如下: 1.建第一个表空间data_tbs_01,数可以直接在创建语句后面追加"tablesp ...
- oracle plsql创建表空间,Oracle在PLSQL Developer上创建表空间和用户脚本 - 龙卷风的日志 - 网易博客...
Oracle在PLSQL Developer上建立表空间脚本 创建表空间 一. create tablespace MOF_TEMP //name datafile 'D:\oracle\produc ...
- oracle,通过plsql创建用户表空间和所属用户示例
1)创建表空间: 先以oracle数据库管理员的身份登录plsql,在plsql中新建sql命令框,在其中输入如下语句,执行完毕即可建立一个表空间. 创建用户表空间 建立表空间(一般建N个存数据的表空 ...
最新文章
- Spring mvc-kaptcha 验证码
- Python内置函数大全
- hdu 2119最小点集覆盖
- Android开发之Glide设置View背景图的方法
- leetcode657. 机器人能否返回原点
- Python《爬取手机和桌面壁纸》
- 在 CentOS 5.4 下编译安装MySQL时
- PyQt5教程(三)——布局管理
- Dynamics CRM 2013 installation
- windows安装多个maven_全网最容易理解的Maven安装、配置、集成演示
- MySQL多字节字符集造成主从数据不一致问题
- linux下把进程注册成服务,用service 调用
- 关于PMBus一些知识
- 数字通信原理_推荐 | 从飞鸽传书到数字信号,你不得不懂的通信原理
- 虚幻引擎缓存路径修改
- Asp.net Web Api开发(第四篇)Help Page配置和扩展
- 【linux内核分析与应用-陈莉君】时钟中断机制
- python进程间通信之管道通信
- 2017 计蒜之道 初赛 第四场 (第二题) B. 商汤科技的行人检测(简单)
- 头文件中,#include使用引号“”和尖括号有什么区别?