您好,欢迎访问三七文档
第一课管理表空间作者:吴进学习目标创建新的表空间,修改表空间1掌握指令和图形界面两种方式234表空间概述表空间是ORACLE最大的逻辑组成部分;ORACLE数据库由一个或多个表空间组成;一个表空间由一个或多个数据文件组成,但一个数据文件只能属于一个表空间;数据库表等对象是存放在表空间中的。表空间类型一个数据库有:SYSTEM、SYSAUX两个系统表空间一个临时表空间一个撤销表空间两个应用表空间创建表空间createtablespacets_testdatafile'c:\temp\test.dbf'size2M;注意要用拥有createtablespace权限的用户,比如sys当数据超过表空间大小时,要对表空间进行扩充。扩充有三种方式:(1)添加数据文件(2)改变数据文件大小(3)允许数据文件自动扩展扩展表空间添加数据文件为ts_test表空间添加一个2M的数据文件altertablespacets_testadddatafile'c:\temp\test1.dbf'size2048k;改变数据文件大小为ts_test表空间的数据文件增加4Malterdatabasedatafile'c:\temp\test.dbf'resize4096k;允许数据文件自动扩展为ts_test表空间的数据文件设置为自动增加alterdatabasedatafile'c:\temp\test.dbf'autoextendonnext1Mmaxsize20M;将表空间ts_test改为ts_test1altertablespacets_testrenametots_test1;修改表空间名称删除表空间删除表空间ts_test1droptablespacets_test1includingcontentsanddatafiles;如果没有anddatafiles选项,则不删除物理文件必须具有droptablesapce系统权限的用户才可以执行,比如:sys。通过OEM查看表空间通过企业管理器进入管理页面,如图:通过OEM查看表空间点击管理,进入管理页面通过OEM查看表空间再点击“表空间”,如图:通过OEM创建新的表空间创建名称为“FSDATA”的表空间,如图:通过OEM创建新的表空间添加数据文件,如图:通过OEM创建新的表空间重复步骤,再次创建一个“FSINDEX”的表空间。通过OEM创建新的表空间修改“FSDATA”表空间的文件大小为最大30M。修改“FSDATA”表空间的文件大小为最大30M。通过OEM修改数据文件可以通过图形界面生成相应的DDL语句通过OEM生成DDL语句可以通过图形界面来删除表空间,注意选择“从操作系统中删除关联的数据文件”选项。通过OEM删除表空间课后练习使用企业管理器按照自己的姓名汉语拼音创建自己的表空间,以后在自己的表空间中进行练习对每一步的操作生成相应的DDL语句。
本文标题:TG1_表空间
链接地址:https://www.777doc.com/doc-4046064 .html