Oracle数据库及其管理.ppt
《Oracle数据库及其管理.ppt》由会员分享,可在线阅读,更多相关《Oracle数据库及其管理.ppt(38页珍藏版)》请在三一办公上搜索。
1、第4章 Oracle 数据库及其管理,4.1 创建和管理表空间,4.1.1 在OEM中创建表空间4.1.2 在OEM中管理表空间和数据文件4.1.3 使用SQL命令创建和管理表空间,4.1.1 在OEM中创建表空间,表空间就像一个文件夹,是存储数据库对象的容器。表空间由数据文件组成,这些数据文件是数据库实际存放数据的地方,数据库的所有系统数据和用户数据都必须存放在数据文件中。每一个数据库创建的时候,系统都会默认地为它创建一个“SYSTEM”表空间,以存储系统信息。一个数据库可以有多个表空间,也可以只有一个“SYSTEM”表空间。一般地,用户数据应该存放在单独的表空间中,所以必须创建和使用自己的
2、表空间。,4.1.1 在OEM中创建表空间,在数据库中创建用户表空间,可以使用工具箱中的“创建”按钮或使用快捷菜单,这两种方法的创建过程完全相同。用鼠标右键单击“表空间”文件夹,从快捷菜单中选择“创建”功能,激活创建表空间对话框。对话框包括两个标签页,一般信息标签页和存储标签页。通过回答对话框的各种配置需求即可创建所需的表空间。,4.1.2 在OEM中管理表空间和数据文件,在OEM中,选择需要管理的表空间或数据文件,单击鼠标右键,从快捷菜单中选择“查看/编辑详细资料”选项,打开相应的对话框。要想修改各个参数,只需双击相应的单元格,然后输入新的参数,按“应用”按钮即可。修改表空间和数据文件的参数
3、或状态 添加数据文件和设置数据文件的存储增量及最大容量 删除表空间或数据文件,4.1.2 在OEM中管理表空间和数据文件,在OEM中,单击“存储”容器前面的“+”号可以展开显示存储管理所包括的内容;再单击“表空间”容器前面的“+”号,可以展开显示该数据库中所有表空间;如果用鼠标左键单击“表空间”,将在右面的显示栏中列出所有表空间的名称、类型、大小以及使用情况。,4.1.3 使用SQL命令创建和管理表空间,1.创建表空间使用CREATE TABLESPACE可以生成表空间,表空间生成时可以指定扩展区,如果没有扩展区,Oracle自动生成一个字典管理表空间(Dictionary-Manager T
4、ablespaces)。要使数据库具有更多的功能,就需要为用户创建另外的数据文件和表空间,按照应用系统实际需求而定。,利用SQL命令创建和管理表空间,例:CREATE TABLESPACE user DATAFILE/m01/oradata/BIBDB/userdata.dbf SIZE 1000M MINIMUM EXTENT 25M DEFAULT STORAGE(INITIAL 50M NEXT 50M MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0);,4.1.3 使用SQL命令创建和管理表空间,2.为表空间添加存储空间 ALTER TA
5、BLESPACE userADD DATAFILE D:/m02/oradata/BIBDB/userdata2.dbf SIZE 1000M;,4.1.3 使用SQL命令创建和管理表空间,4.为数据文件添加存储空间 ALTER DATABASE DATAFILE d:/m02/oradata/BIBDB/userdata2.dbf RESIZE 1500m;,4.1.3 使用SQL命令创建和管理表空间,4修改表空间可用性 可以使一个联机的表空间脱机,以便数据库的这部分对于一般的使用暂时不可用。使表空间脱机ALTER TABLESPACE users OFFLINE;使表空间联机ALTER T
6、ABLESPACE users ONLINE;使数据文件脱机ALTER DATABASE DATAFILE E:ORACLEORADATAOR80DR01.DBF OFFLINE;使数据文件联机ALTER DATABASE DATAFILE E:ORACLEORADATAOR80DR01.DBF ONLINE;,Undo空间管理 在Oracle9i中可以使用传统的回退段,也可以使用Oracle9i的自动空间管理,使Oracle自动管理Undo数据。在参数文件中设置 UNDO_MANAGEMENT其取值如下:AUTO 表示使用自动UNDO空间管理 MANUAL 表示使用手动UNDO空间管理 UN
7、DO_TABLESPACE=undotbs,Oracle9i数据库Undo表空间参数,4.2创建用户,利用OEM创建用户,4.2.1创建用户,一般信息选项卡 名称 概要文件 验证 输入口令和验证口令 口令即刻失效 表空间-默认值 表空间-临时 状态-锁定,角色选项卡 系统权限选项卡 对象权限选项卡 使用者组选项卡 限额选项卡 代理用户选项卡,4.2.1创建用户,利用SQL语句创建用户语法格式:CREATE USER user_name/*将要创建的用户名*/IDENTIFIED BY password|EXTERNALLLY|GLOBALLY AS external_name/*表明Oracl
8、e如何验证用户*/DEFAULT TABLESPACE tablespace_nameTEMPORARY TABLESPACE tablespace_nameQUOTA integer K|integer M|UNLIMTED ON tablespace_namePROFILE profile_name/*将指定的概要文件分配给用户*/DEFAULT ROLE role,nALLEXCEPT role,n NONEPASSWORD EXPIRE/*口令即刻失效*/ACCOUNT LOCK|NULOCK/*帐户是否锁定*/,4.2.1创建用户,【例4.2】创建一个名称为AAA的用户,口令为AAA
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 数据库 及其 管理

链接地址:https://www.31ppt.com/p-5442141.html