易截截图软件、单文件、免安装、纯绿色、仅160KB

操作oracle中的数据文件

收藏于http://dev.yesky.com/296/8090796.shtml
Oracle数据库
中管理表空间和数据文件

 
数据库的三大组成部分:数据文件,控制文件,Redo日志。
表空间分为系统表空间和非系统表空间。
 
SYSTEM表空间是最基本的,必须的,Oracle建议你为用户数据,用户索引,Undo数据段,临时数据段创建单独的表空间。
 
管理员可以对表空间执行以下管理操作:

1.新建表空间,调整数据文件大小,添加数据文件到表空间。
2.设置和修改缺省的数据段存储设置。
3.使表空间变为只读或读写状态。
4.设置表空间为临时或永久。
5.删除表空间。
 
创建表空间的命令:

SQL> create tablespace userdat datafile '/home/oracle/oradata/userdat01.dbf' size 10m autoextend on next 1m maxsize 20m;
Tablespace created.
 
表空间中的extents可以由数据字典表或位图进行管理,创建表空间时可以选择:
本地管理表空间:extent management local
字典管理表空间:extent management dictionary
 
Undo表空间:

仅用于存储undo数据段,extent只能采用本地管理。
 
Temp表空间:

仅用于排序操作,不包含任何永久对象,extent推荐采用本地管理。
 
以下命令用于指定系统的缺省临时表空间:

SQL> alter database default temporary tablespace temp;
 
表空间离线:

离线的表空间无法访问,用于数据维护。
system表空间,有活动undo段的表空间和缺省的临时表空间不能置于离线状态。
 
操作命令:

SQL> alter tablespace users offline;
Tablespace altered.
SQL> alter tablespace users online;
Tablespace altered.
 
 
 
将表空间置为只读模式和读写模式:

SQL> alter tablespace users read only;
Tablespace altered.
SQL> alter tablespace users read write;
Tablespace altered.
删除表空间:

SQL> drop tablespace userdat including contents and datafiles;
Tablespace dropped.
手工改变数据文件的大小:

SQL> alter database datafile '/home/oracle/oradata/gldb/users01.dbf' resize 20m;
Database altered.
添加数据文件到表空间:

SQL> alter tablespace users add datafile '/home/oracle/oradata/gldb/users02.dbf' size 1m;
Tabl


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

ORACLE培训(OCA)认证介绍

ORACLE培训(OCA)认证介绍
Oracle10g Certified Associate (OCA) Oracle 认证专员。
考试成绩通过能获得Oracle公司为您颁发的全球认证的英文OCA证书。OCA由Oracle公司出题。
该证书可作为各企事业单位数据库管理人员上岗的依据。
目前已成为各IT公司及相关企业争相竞聘的数据库管理维护人才,是数据库维护管理人员(DBA) ......

Exam : Oracle 1Z0 051

Exam : Oracle 1Z0-051
Title : Oracle Database: SQL Fundamentals I
1. View the Exhibit to examine the description for the SALES table.
Which views can have all DML operations performed on it? (Choose all that apply.)
A. CREATE VIEW v3
AS SELECT * from SALES
WHERE cust_id = 2034
WITH CHECK OPTI ......

oracle 新增用户,设置权限

每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。
    数据库系统权限(Dat ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号