li
  当前位置:主页 > 配置管理 > 文章内容
li
oracle日常操作汇总:表空间篇
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2008-09-02   阅读:84  
本文章共3474字,分3页,当前第1页,快速翻页:
 

1.create tablespaces 创建表空间

sql> create tablespace tablespace_name datafile 'c:\oracle\oradata\file1.dbf' size 100m,

'c:\oracle\oradata\file2.dbf' size 100m minimum extent 550k [logging/nologging]

default storage (initial 500k next 500k maxextents 500 pctinccease 0)

[online/offline] [permanent/temporary] [extent_management_clause]

 

2.locally managed tablespace 创建本地表空间

sql> create tablespace user_data datafile 'c:\oracle\oradata\user_data01.dbf'

IXDBA.NET社区论坛

size 500m extent management local uniform size 10m;

 

3.temporary tablespace 创建临时表空间

sql> create temporary tablespace temp tempfile 'c:\oracle\oradata\temp01.dbf'

 size 500m extent management local uniform size 10m;

 

4.change the storage setting

sql> alter tablespace app_data minimum extent 2m;

sql> alter tablespace app_data default storage(initial 2m next 2m maxextents 999);

 

5.taking tablespace offline or online使表空间下线或者上线

sql> alter tablespace app_data offline;

sql> alter tablespace app_data online;

sql>alter database datafile ... offline;  不会引起ckpt检查点的发生。

Sql>alter tablespace ... offline;   可以引起检查点的发生,

说明:如果是单纯的offline datafile,那么将不会触发文件检查点,只有针对offline tablespace的时候才会触发文件检查点,这也是为什么online datafile需要media recoveryonline tablespace不需要。

6.read_only tablespace 使表空间只读

sql> alter tablespace app_data read only|write;

 

7.droping tablespace 删除有数据文件的表空间

sql> drop tablespace app_data including contents;

 

8.enableing automatic extension of data files (增加数据文件启用数据文件自动扩展功能)

SQL> alter tablespace app_data add datafile 'c:\oracle\oradata\app_data01.dbf' size 200m

autoextend on next 10m maxsize 500m;

**********************************************************

9.change the size fo data files manually (手动调整数据文件的大小)

sql> alter database datafile 'c:\oracle\oradata\app_data.dbf' resize 200m;

10.Moving data files: alter tablespace

sql> alter tablespace app_data rename datafile 'c:\oracle\oradata\app_data.dbf'

to 'c:\oracle\app_data.dbf';

 

11.moving data files:alter database

sql> alter database rename file 'c:\oracle\oradata\app_data.dbf'

to 'c:\oracle\app_data.dbf';

*********************************************************

12:其他:

 

/*限制用户在某表空间的使用限额*/

  alter user user_name quota 10m on tablespace_name;

SQL>create tablespace xxx [datafile 'path_name/datafile_name'] [size xxx] [extent management local/dictionary] [default storage(xxx)];

 

exmple:

 

SQL>create tablespace userdata datafile '$ORACLE_HOME/oradata/userdata01.dbf' size 100M AUTOEXTEND ON NEXT 5M MAXSIZE 200M;

 

SQL>create tablespace userdata datafile '$ORACLE_HOME/oradata/userdata01.dbf' size 100M extent management dictionary default storage(initial 100k next 100k pctincrease 10) offline;

 

  /*9i以后,oracle建议使用local管理,而不使用



阅读更多内容1 · 2 · 3 · 下一页>>


  上一篇: oracle日常操作汇总:日志篇   下一篇: 利用ORADEBUG命令DUMP控制文件
li
 §相关评论  
 热点文章

·oracle Logfile的不同状态说明
·Oracle数据库的一些常用操作经
·Oracle10g(10.2) 在Redhat AS4
·oracle工具:浅谈LogMiner的使用
·RHAD AS4 上安装 Oracle 数据库
·oracle基础知识(物理结构)
·oracle基础:Oracle中null的使用
·Oracle常用基本语法操作集锦
·oracle数据库查询前台正在发出
·AIX+ORACLE10G安装手册
·oracle数据库9i升级到oracle10
li
 编辑推荐
·oracle Logfile的不同状态说明
·Oracle数据库的一些常用操作经
·Oracle10g(10.2) 在Redhat AS4
·oracle工具:浅谈LogMiner的使用
·RHAD AS4 上安装 Oracle 数据库
·oracle基础知识(物理结构)
·oracle基础:Oracle中null的使用
·Oracle常用基本语法操作集锦
·oracle数据库查询前台正在发出
·AIX+ORACLE10G安装手册
·oracle数据库9i升级到oracle10
li
 相关篇章
·oracle日常操作汇总:日志篇
·ORA-02449: unique/primary keys...
·ORACLE表间关系详述
·如何查询一个表中某字段重复记录...
·ORA-01688:unable to extend tab...
·ORA-03113:end-of-file on comm...
·逻辑standby数据库的创建过程
·Oracle9i中flashback闪回数据
·oracle SMON_SCN_TIME
·oracle9i 的flashback 一些问题
·利用ORADEBUG命令DUMP控制文件
·oracle基础知识--常用SQL*Plus语...
·ORACLE 常用的SQL语法和数据对象...
·ORACLE 常用的SQL语法和数据对象...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接