3-实验三-表空间及数据文件管理

实验三表空间及数据库文件管理
实验报告
姓名:班级:学号:
一、实验目的
1)理解Oracle数据库的体系结构
2)掌握表空间的概念及其管理方法
3)掌握数据文件的作用及其管理
4)掌握控制文件的作用及其管理
5)掌握重做日志文件的工作方式及其管理
6)掌握数据库归档模式设置及归档管理
二、预习内容(参考教材第5章、第6章的内容)
1)什么是Oracle数据库的物理结构,具体包括哪几类文件?
2)什么是Oracle数据库的逻辑结构,如何表现?
3)数据库、表空间、数据文件、数据库对象之间的关系如何?
三、实验环境
32位Windows XP/Windows Server2000/Windows Server2003 +Oracle10g环境
四、实验内容
1)在SQL*PLUS环境下,使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS1,其对应的数据文件为usertbs1_1.DBF,大小为20MB。

2)使用SQL命令创建一个本地管理方式下自动分区管理的表空间USERTBS2,要求每个分区大小为512KB。

3)修改USERTBS1表空间的大小为30MB,将其数据文件改为自动扩展方式,每次扩展5MB,最大值为100MB。

4)使用SQL命令创建一个本地管理方式下的临时表空间TEMPTBS,并将该表空间作为当前数据库实例的默认临时表空间。

5)使用SQL命令对USERTBS1表空间进行联机和脱机状态转换。

6)创建一个回滚表空间UNDOTBS,并作为数据库的撤销表空间。

7)删除表空间USERTBS2,同时删除该表空间的内容以及对应的操作系统文件。

8)为USERS表空间添加一个数据文件users03.DBF,大小为50MB。

9)为EXAMPLE表空间添加一个数据文件,文件名为example02.dbf,大小为20M。

10)将表空间USERS中的数据文件users03.DBF更名为userdata03.dbf,将表空间EXAMPLE中的数据文件example02.dbf更名为example03.dbf。

11)修改USER表空间的userdata03为自动扩展方式,每次扩展5MB,最大为100MB。

12)查询当前数据库中所有表空间及其对应的数据文件信息。

13)将数据库的控制文件以二进制文件的形式备份。

14)为数据库ORCL添加一个重做日志文件组,组内包含两个成员文件,分别为redo4a.log和redo4b.log,大小分别为5MB。

15)为新建的重做日志文件组添加一个成员完文件,名称为redo4c.log。

16)将数据库设置为归档模式,并采用自动归档方式。

17)设置数据库归档路径为D:\ORACLE\BACKUP。

五、实验步骤
六、思考题
1)说明数据库表空间的种类及不同类型表空间的作用。

2)Oracle 归档模式与非归档模式有什么区别?
七、实验总结
写出本次实验的收获、不足和改进。

合集下载

实验三表的创建与管理

实验三表的创建与管理
实验三 数据表的创建与管理
1.在企业管理器中创建一个名为student的数据库,并在这个数据库 中创建一个名为“学生表”的表对象,并在表中输入一些记录。 “学生表”包含以下字段:“学号”字段的数据类型为int,不允许 NULL值,自动编号,种子(初始编号)为200001,增量为1;“姓 名”、“专业”、“年级”和“班级”字段的数据类型为char,字 段长度分别为6、20、4和2,这些字段均允许NULL值。
5. 绑定规则
创建规则: create rule 规则名 as 规则表达式 例:create rule tt as @score>=0and @score<=100 绑定规则:sp_bindrule 规则名,‘表名.字段’ 例:sp_bindrule tt,‘选课表.成绩’ 查看格式: sp_helptext 规则名 例: sp_helptext tt 删除绑定格式: sp_unbindrule ‘表名.字段’ 例: sp_unbindrule ‘选课表.成绩’ 删除默认格式: drop rule 默认名 例: drop rule tt
(2) PRIMARY 约束(实体完整性,设置为该约束的字 段不可为空,如要设置多字段组合,可按住Ctrl 键复选)
例 :单一字段作主键。学生表(学号,姓名,专业)。 create table 学生表 ( 学号 int not null primary key , …….) 例 :多字段组合做主键。成绩表(学号,课程编号,成绩) create table 成绩表 (学号 int not null , 课程编号 char(6) not null , --做主键的两项都不为空。 成绩 numeric, constraint pk primary key clustered(学号,课程编号) --设置该主键约束的名称为pk,是聚集索引,默认值也为 聚集索引,由学号和课程编号组合而成 )

数据库原理实验报告(3)实验三数据表的创建与管理实验

数据库原理实验报告(3)实验三数据表的创建与管理实验

数据库原理实验报告(3)实验三数据表的创建与管理实验南京晓庄学院《数据库原理与应⽤》课程实验报告实验三数据表的创建与管理实验所在院(系):数学与信息技术学院班级:学号::1.实验⽬的(1)理解SQL Server 2005常⽤数据类型和表结构的设计⽅法。

理解主键、外键含义,掌握建⽴各表相关属性间参照关系的⽅法。

(2)熟练掌握使⽤SQL Server Management Studio图形⼯具创建表,删除表,修改表结构,插⼊及更新数据的⽅法。

(3)熟练掌握使⽤Transact-SQL语句创建表,删除表,修改表结构,插⼊及更新数据的⽅法。

2.实验要求基本实验:(1)在实验⼆所创建的“TM”数据库中合理设计以下各表逻辑结构:学⽣信息(学号,,性别,籍贯,出⽣⽇期,民族,学院/系别号,班级号)课程信息(课程号,课程名称,课程所属模块,课程类别,学分,学时)学习信息(学号,课程号,考试成绩,平时成绩)院系信息(院系号,院系名称)要求确定各个字段的名称、类型、是否有默认值,是否主键等信息。

(2)依据你所设计的表结构,使⽤SQL Server Management Studio图形⼯具在“TM”数据库中创建学⽣信息表和课程信息表,并试验在图形界⾯中修改表结构,删除数据表,输⼊并更新数据的⽅法。

(3)依据你所设计表结构,使⽤Transact-SQL语句创建学习信息表和院系信息表,并试验使⽤T-SQL语句修改表结构,删除数据表,插⼊和更新数据的⽅法。

(4)找出已创建各表之间相关属性的参照关系,并在相关表中增加引⽤完整性约束。

(5)按要求完成实验报告。

扩展实验:(1)在“TM”数据库中补充设计以下各表结构:教师信息(教师号,,性别,出⽣⽇期,学历,学位,⼊职时间,职称,院系号)授课信息(教师号,课程号,学期)班级信息(班级号,班级名称,专业号)专业信息(专业号,专业名称,学制,学位)图书信息(图书号,书名,作者,,出版⽇期,册数,价格,分类)借书偏息(学号,图书号,借出时间,归还时间)奖励信息(学号,奖励类型,奖励⾦额)(2)设计并实现各表之间相关属性的参照关系。

Oracle数据库管理第10章 管理表空间和数据文件

Oracle数据库管理第10章 管理表空间和数据文件

10.2
Oracle 11g的默认表空间
10.2.1 SYSTEM表空间 10.2.2 SYSAUX表空间
10.2.1
SYSTEM表空间
Oracle数据库的每个版本都使用SYSTEM表空间存放内部数据和数据字典,SYSTEM表空间主要存 放SYS用户的各个对象和其他用户的少量对象。用户可以从DBA_SEGMENTS数据字典中查询到某个表空 间所存放的数据对象及其类型(如,索引、表、簇等)和拥有者。 【例10-2】 查询USERS表空间内存放的数据对象及其类型和拥有者,代码如下。
10.1
表空间与数据文件的关系
在Oracle数据库中,表空间与数据文件之间的关系非常密切,这二者之间相互依存着,也就是 说,创建表空间是必须创建数据文件,增加数据文件时也必须指定表空间。 Oracle磁盘空间管理中的最高逻辑层是表空间(TABLESPACE),它的下一层是段(SEGMENT), 并且一个段只能驻留在一个表空间内。段的下一层就是盘区,一个或多个盘区(EXTENT)可以组成 一个段,并且每个盘区只能驻留在一个数据文件中。如果一个段跨越多个数据文件,它就只能由多 个驻留在不同数据文件中的盘区构成。盘区的下一层就是数据块,它也是磁盘空间管理中逻辑划分 的最底层,一组连续的数据块可以组成一个盘区。图10-1展示了数据库、表空间、数据文件、段、 盘区、数据块及操作系统块之间的相互关系。
SQL> select owner as 用户,count(segment_name) as 对象数量 from dba_segments where tablespace_name='SYSAUX' group by owner;
本例运行结果如图10-4所示。
图10-4 查询SYSAUX表空间的信息 注意:用户可以对SYSAUX表空间进行增加数据文件和监视等操作,但不能对其执行删除、重命名或设 置只读(READ ONLY)等操作。

03管理表空间和数据文件

03管理表空间和数据文件
• CREATE TABLESPACE
• ALTER TABLESPACE … ADD DATAFILE 例如:
CREATE TABLESPACE user_data DATAFILE
'/u01/oradata/userdata01.dbf' SIZE 200M AUTOEXTEND ON NEXT 10M MAXSIZE 500M;
CREATE TEMPORARY TABLESPACE temp TEMPFILE '/u01/oradata/temp01.dbf' SIZE 20M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 4M;
10/18/2019
13
默认的临时表空间
指定一个数据库的默认临时表空间 消除使用系统表空间做数据排序 能用下列语句创建:
10/18/2019
10
数据字典管理表空间
数据字典管理范围. 在表空间中的每个段都有一个不同的存储子句. 需要合并连续空闲区. DMT技术已经被放弃
CREATE TABLESPACE userdata DATAFILE '/u01/oradata/userdata01.dbf' SIZE 500M EXTENT MANAGEMENT DICTIONARY DEFAULT STORAGE (initial 1M NEXT 1M PCTINCREASE 0);
10/18/2019
22
改变一个表空间大小
一个表空间可以使用以下方法改变大小:
改变数据文件的大小:
• 自动就使用AUTOEXTEND • 手工使用ALTER DATABASE命令
使用ALTER TABLESPACE命令增加一个数 据文件

管理表空间和数据文件

管理表空间和数据文件

管理表空间和数据文件表空间是数据库的逻辑组成部分。

物理上讲,数据库数据存放在数据文件中。

从逻辑上讲,数据库则是存放在表空间中的,表空间由一个或多个数据文件组成。

数据库的逻辑结构表空间-段-区-块表空间用于从逻辑上组织数据库的数据。

数据库逻辑上是由一个或多个表空间组成的。

通过表空间可以控制数据库占用的磁盘空间;dba可以将不同数据类型部署到不同的位置,这样有利于提高i/o性能,同时有利于备份和恢复等管理操作。

建立表空间,特权用户或者dba执行,具有create tablespace的系统权限create tablespace data01datafile ‘d:\test\data01.dbf’ size 20m uniform size 128k建立名为data01的表空间,为该表空间建立data01.dbf的数据文件,区大小为128kcreate table mytest(deptno number(4),dname varchar2(20),loc varchar2(20))tablespace data01;改变表空间的状态建立表空间时,表空间是联机状态,此时该表空间可以访问,可读写,可查询该表空间的数据,而且还可以在表空间执行各种语句,但是进行系统维护时,需要改变表空间的状态,一般是特权用户或dba操作。

使表空间脱机alter tablespace 表空间名offline;使表空间联机alter tablespace 表空间名online;只读表空间如果不希望表空间进行update|delete|insert,可将其修改为只读alter tablespace表空间名read only;可读表空间alter tablespace表空间名read write;显示表空间下所有表select * from all_table where tablespace_name=’表空间名’显示表所属表空间select tablespace,table_name from user_tables where table_name=’表名’删除表空间特权用户或dba操作或具有drop tablespace系统权限drop tablespace 表空间名including contents and datafiles;including contents 删除表空间时,删除该空间的所有数据库对象datafiles表示将数据库文件也删除扩展表空间表空间由数据文件组成,表空间大小实际就是数据文件大小的总和。

操作系统文件管理实验

操作系统文件管理实验

操作系统实验三:文件管理一.实验目的1.加深对文件,目录,文件系统等概念的理解。

2.掌握UNIX文件系统的目录结构。

3.掌握有关UNIX文件系统操作的常用命令。

4.了解有关文件安全方面的知识。

二.实验内容1.使用pwd,cd,ls等命令浏览文件系统。

2.使用cat,cp,mv,head,tail,rm等命令查看你的文件。

3.使用ln命令进行文件的硬连接和符号连接。

4.使用find,grep命令进行文件查找和模式匹配。

5.使用chmod命令修改文件的权限。

三.实验步骤启动LINUX系统,首先以超级用户ROOT身份登录注册后(占用第一用户平台),然后以普通用户Mengqc(或其他用户名)身份登录注册后,在第二用户平台(<alt>+F2)练习文件管理有关命令.一般在[mengqc @ localhost mengqc]$提示符下键入有关命令。

1.浏览文件系统〈1〉运行pwd命令,确定你当前的工作目录(为/ home/mengqc)。

〈2〉利用以下命令显示当前工作目录的内容:(理解各字段意义。

)ls –l〈3〉运行以下命令:(反馈信息中.代表本身目录,..代表其父目录;选项a可以显示隐藏文件;选项i可以显示文件的I节点号)ls –ai〈4〉使用mkdir命令建立一个子目录subdir,并用ls查看当前目录。

下附本实验文件目录结构。

Mkdir subdir/根目录Ls –lBin dev home rootMengqc mlwjsubdirfa(file1)〈5〉使用带-d选项的ls命令,你只能看到有关子目录的信息(.表示本身目录)。

Ls -d〈6〉使用cd命令,将工作目录改到根目录(/)上。

①用相对路径将工作目录改到根目录。

Pwd 显示当前目录为 /home/mengqcCd .. 相对路径,返回上一级。

Pwd 反馈显示当前目录为 /homeCd .. 相对路径,再返回上一级。

Pwd 反馈显示当前目录为 /Cd /home/mengqc 恢复本身目录(也可以cd↙ ).Pwd 反馈显示当前目录为 /home/mengqc②用绝对路径将工作目录改到根目录。

Oracle表空间和数据文件的管理

Oracle表空间和数据文件的管理6.1 Oracle引入逻辑结构的目的Oracle数据库管理系统并没有像很多其它数据库管理系统那样直接地操作数据文件,而是引入一组逻辑结构。

如图6-1所示。

图6-1图6-1的虚线左边为逻辑结构,右边为物理结构。

与计算机原理或者计算机操作系统中所讲的有些不一致,在Oracle数据库中,逻辑结构为Oracle引入的结构,而物理结构为操作系统所拥有的结构。

曾有很多学生问过我同样的一个问题,那就是Oracle为什么要引入逻辑结构呢?首先可能是为了增加Oracle的可移植性。

Oracle公司声称它的Oracle数据库是与IT 平台无关的,即在某一厂家的某个操作系统上开发的Oracle数据库(包含应用程序等)能够几乎不加修改地移植到另一厂家的另外的操作系统上。

要做到这一点就不能直接操作数据文件,由于数据文件是跟操作系统有关的。

其次可能是为了减少Oracle从业人员学习的难度。

由于有了逻辑结构Oracle的从业人员就能够只对逻辑结构进行操作,而在所有的IT平台上逻辑结构的操作都几乎完全相同,至于从逻辑结构到物理结构的映射(转换)是由Oracle数据库管理系统来完成的。

6.2 Oracle数据库中存储结构之间的关系事实上图6-1类似于一个Oracle数据库的存储结构之间关系的实体-关系图。

假如读者学过实体-关系模型(E-R模型)的话,从图6-1中能够很容易地得到Oracle数据库中存储结构之间的关系。

为了帮助那些没有学过E-R模型的读者懂得图6-1,也是为了帮助那些学过但已经忘的差不多了的读者恢复一下经历,在下面对E-R模型与图6-1给出一些简单的解释。

在图6-1中,园角型方框为实体,实线表示关系,单线表示一的关系,三条线(鹰爪)表示多的关系。

因此能够得到:➢每个数据库是由一个或者多个表空间所构成(至少一个)。

➢每个表空间基于一个或者多个操作系统的数据文件(至少一个)。

➢每个表空间中能够存放有零个或者多个段(Segment)。

oracle表空间和数据文件的管理实验

表空间和数据文件的管理实验试验目的:全面掌握表空间和数据文件的创建、管理过程试验内容:1、创建表空间、增加数据文件2、管理表空间和数据文件的的各种操作试验步骤:1、掌握表空间和数据文件相关的概念1)oracle默认的表空间系统默认的表空间:SYSTEM、SYSAUX、UNDOTBS1、EMP、EXAMPLE、USERS 2)系统表空间SYSTEM、SYSAUX是系统表空间,SYSTEM用于存放oracle数据字典的结构和内部元数据。

SYSAUX是SYSTEM的辅助表空间用于存放个模式(用户)的对象元数据。

3)非系统表空间由DBA根据需要创建,存放用户自己的数据,也可以包含临时数据以及UNDO数据。

2、创建表空间1)创建表空间的语法CREATE [smallfile|bigfile] TABLESPACE tablespace_nameDATAFILE ‘/path/filename’ SIZE [k|m] REUSE[‘/path/filename’ SIZE [k|m] REUSE][AUTOEXTEND [ON|OFF] NEXT [k|m] MAXSIZE [UNLIMITED|[K|M]]][ONLINE|OFFLINE][LOGGING|NOLOGGING][PERMANENT|TEMPORARY][DICTIONARY|LOCAL]2)定义表空间名字及属性创建两个表空间ts_test1、ts_test2,本地化管理(Local,默认)、永久表空间(permantent,默认)3)定义数据文件名字、路径、初始大小、自动扩展等属性数据文件data_test1、data_test2 路径:c:\disk1\data_test1.dbf c:\disk2\data_test24)创建脚本:a、创建本地永久表空间//创建本地永久表空间ts_test1和ts_test2,默认为永久和本地SQL>create tablespace ts_test1 datafile ‘c:\disk1\data_file1.dbf’size=50m reuse autoextend on next 10m;SQL>create tablespace ts_test2 datafile ‘c:\disk2\data_file2.dbf’ size=50m reuse autoextend on next 10m maxsize unlimited;查看一下创建完成的结果//查看dba_tablespaces结构SQL>desc dba_tablespaces;//查看字典中的所有表空间情况,extent_management值为local时为本地表空间SQL>select tablespace_name,status,extent_management,content from dba_tablespaces;//查看创建表空间时创建的数据文件,首先查看dba_data_files字典结构SQL>desc dba_data_files;//查看数据文件情况SQL>set linesize 120SQL>col file_name for a20SQL>col file_id for a20SQL>col tablespace_name a30SQL>col online_status for a20SQL>select file_name,file_id,tablespace_name,online_status from dba_data_files; b、创建还原表空间和临时表空间//创建还原表空间SQL>create undo tablespace test_undo datafile ‘c:\disk3\test_undo’ size 20m;//查看创建结果,contents为表空间内容类型,如undoSQL>select tablespace_name,contents from dba_tablespaces;c、创建临时表空间//创建临时表空间SQL>create temporary tablespace test_temptempfile ‘c:\disk4\test_temp.dbf’ size 20m extent management local;//查询创建结果SQL>select tablespace_name,extent_management,contents from dba_tablespaces; d、增加数据文件//增加数据文件SQL>alt er tablespace ts_test1 add datafile ‘c:\disk1\ts_test11.dbf’ size 10m;//查看增加数据文件的结果SQL>col file_name for a30SQL>col tablespace_name for a30SQL>select file_name,tablespace_name from dba_data_files;3、管理表空间的各种操作1)改变表空间的读写状态//将表空间设为只读//这时表空间应为online状态,表空间不能包含回滚段,不能是归档模式//查看数据库日志模式SQL>archive log list;//查看表空间contentsSQL>select tablespace_name,contents from dba_tablespaces where tablespace_name like‘TS_%’;//修改为只读SQL>alter tablespace ts_test1 read only;2)表空间脱机离线、在线连接SQL>alter tablespace ts_test1 offline;SQL>alter tablespace ts_test1 online;//查看表空间状态SQL>select tablespace_name,status from dba_tablespaces;3)修改表空间名称//查询当前表空间名称和所包含的数据文件SQL>select file_name,tablespace_name from dba_data_files;//确认表空间处在online状态SQL>select tablespace_name,status from dba_tablespaces;//表空间改名SQL>alter tablespace ts_test2 rename to ts_test22;//查询修改结果SQL>Col file_name for a30;SQL>col tablespace_name for a30;SQL>select file_name,tablespace_name from dba_data_files;4)设置默认表空间SQL>alter database default tablespace users//设置默认临时表空间SQL>alter database default temporary tablespace temp;5)删除表空间SQL>drop tablespace ts_test2;//仅删除表空间信息不删除表空间数据文件SQL>drop tablespace ts_test2 includng contents;//包括数据文件全部删除查看删除后的结果情况SQL>select file_name,tablespace_name from dba_data_files;6)切换undo表空间SQL>alter system set undo_tablespace =undotbs02;7)删除undo表空间要删除正在使用的undo表空间,首先切换undo表空间后在进行删除例如删除undost01SQL>alter system set undo_tablespace=undost02;SQL>drop tablespace undost01;8)查询undo表空间信息SQL>show parameter undo_tablespace;4、管理数据文件的各种操作1)在表空间中新增一个数据文件SQL>alter tablespace ts_test1 add datafile ‘c:\dsk1\ta_test111.dbf’ size 50m;2)删除表空间中无数据的数据文件第一种语法SQL>alter database datafile ‘c:\disk1\ts_test1.dbf’ offline; //数据文件脱机SQL>alter tablespace ts_test1 drop d atafile ‘c:\disk1\ts_test111.dbf’;第二种语法:SQL>alter database datafile ‘mytb.dbf’ offline drop;3)数据文件自动扩展设置SQL>alter tablespace ts_test1 datafile ‘c:\disk1\ts_test1.dbf’ autoextend on next 10m maxsize 500m;4)重置数据文件大小,收回或扩数据文件空间SQL>alter tablespace ts_t est1 datafile ‘c:\disk1\ts_test1.dbf’ resize 45m;查询重置数据文件大小后的结果SQL>col file_name for a30;SQL>col tablespace_name for a30;SQL>select file_name,tablespace_name,bytes/(1024*1024) from dba_data_files;5)移动数据文件有两条语句可以实现对数据文件的移动:a、 alter tablespace tablespace_name rename datafile ‘/path/file_name1’to ‘/path/file_name_new’;a这条语句主要适合用户表空间,在执行这条语句时表空间必须脱机才能执行。

03管理表空间和数据文件


路漫漫其修远兮, 吾将上下而求索
2020/4/6
改变一个表空间大小
▪ 一个表空间可以使用以下方法改变大小 :
▪ 改变数据文件的大小:
• 自动就使用AUTOEXTEND • 手工使用ALTER DATABASE命令
▪ 使用ALTER TABLESPACE命令增加一个 数据文件
路漫漫其修远兮, 吾将上下而求索
▪ 查询DBA_DATA_FILES可以查看数据文件的自 动扩展启用没有.
路漫漫其修远兮, 吾将上下而求索
2020/4/6
手工改变数据文件的大小
▪ 手工使用ALTER DATABASE增大或减小一个数据 文件的大小.
▪ 增大数据文件的空间不用增加更多的数据文件. ▪ 手工改变数据文件的大小是回收没用的空间. ▪据文件的自动扩展
▪ 能够自动的扩展: • CREATE DATABASE
• CREATE TABLESPACE
• ALTER TABLESPACE … ADD DATAFILE ▪ 例如:
CREATE TABLESPACE user_data DATAFILE
'/u01/oradata/userdata01.dbf' SIZE 200M AUTOEXTEND ON NEXT 10M MAXSIZE 500M;
路漫漫其修远兮, 吾将上下而求索
2020/4/6
移动数据文件的方法
SQL> select tablespace_name,file_name from dba_data_files;
TABLESPACE_NAME
FILE_NAME
------------------------------ --------------------------------------------------

管理表空间和数据文件

1-10
修改表空间默认存储参数
INITIAL NEXT PCTINCREASE MINEXTENTS MAXEXTENTS
Alter TABLESPACE tablespace { minimum extent integer [k|m] | default storage_clause}
1-11
1-4
创建用户表空间
1、创建本地管理方式的表空间(效率高) 创建本地管理方式的表空间(效率高) 2、创建字典管理的表空间(存储管理灵活) 创建字典管理的表空间(存储管理灵活)
1-5
创建本地管理方式的表空间
CREATE TABLESPACE USER01 DATAFILE ‘d:\oralce\oradata\db01\userdata01.dbf’ SIZEቤተ መጻሕፍቲ ባይዱ5M EXTENT MANAGEMENT LOCAL(可省略,默认) 可省略,默认) AUTOALLOCATE UNIFORM size 128K
1-7
创建字典管理的表空间
CREATE TABLESPACE USER02 DATAFILE ‘d:\oralce\oradata\db01\userdata02.dbf’ SIZE 5M EXTENT MANAGEMENT DICTIONARY DEFAULT STORAGE( INITIAL 50K NEXT 50K MINEXTENTS 2 PCTINCREASE 0 MAXEXTENTS 50) 区的分配通过存储子句设置。段的管理与本地表空间一样。 区的分配通过存储子句设置。段的管理与本地表空间一样。 没有显示指定,则继承表空间这些参数设置。 没有显示指定,则继承表空间这些参数设置。 表空间为本地管理方式, 如果Oracle 9i的SYSTEM表空间为本地管理方式,其它用 户表空间必须使用本地管理方式。 户表空间必须使用本地管理方式。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档