第4章 Oracle 数据库和其管理.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
4.1.1 在OEM中创建表空间 在数据库中创建用户表空间,可以使用工具箱中的“创建”按钮或使用快捷菜单,这两种方法的创建过程完全相同。 用鼠标右键单击“表空间”文件夹,从快捷菜单中选择“创建”功能,激活创建表空间对话框。对话框包括两个标签页,一般信息标签页和存储标签页。通过回答对话框的各种配置需求即可创建所需的表空间。 4.1.2 在OEM中管理表空间和数据文件 在OEM中,单击“存储”容器前面的“+”号可以展开显示存储管理所包括的内容;再单击“表空间”容器前面的“+”号,可以展开显示该数据库中所有表空间;如果用鼠标左键单击“表空间”,将在右面的显示栏中列出所有表空间的名称、类型、大小以及使用情况。 利用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 TABLESPACE user ADD 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 TABLESPACE users ONLINE; 使数据文件脱机 ALTER DATABASE DATAFILE E:\ORACLE\ORADATA\OR80\DR01.DBF OFFLINE; 使数据文件联机 ALTER DATABASE DATAFILE E:\ORACLE\ORADATA\OR80\DR01.DBF ONLINE; 4.1.4 Oracle9i数据库Undo表空间参数 Undo空间管理 在Oracle9i中可以使用传统的回退段,也可以使用Oracle9i的自动空间管理,使Oracle自动管理Undo数据。 在参数文件中设置 UNDO_MANAGEMENT 其取值如下: AUTO 表示使用自动UNDO空间管理 MANUAL 表示使用手动UNDO空间管理 UNDO_TABLESPACE=undotbs 4.2 创建用户 利用OEM创建用户 4.2.1 创建用户 一般信息选项卡 名称 概要文件 验证 输入口令和验证口令 口令即刻失效 表空间-默认值 表空间-临时 状态-锁定 4.2.1 创建用户 利用SQL语句创建用户 语法格式: CREATE USER user_name /*将要创建的用户名*/ [IDENTIFIED BY password | EXTERNALLLY | GLOBALLY AS ‘external_name’ ] /*表明Oracle如何验证用户*/ [DEFAULT TABLESPACE tablespace_name] [TEMPORARY TABLESPACE tablespace_name] [QUOTA integer K | integer M | UNLIMTED ON tablespace_name] [PROFILE profile_name] /*将指定的概要文件分配给用户*/ [DEFAULT ROLE role,…n∣ALL[EXCEPT role,…n] ∣NONE] [PASSWORD EXPIRE] /*口令即刻失效 */ [ACCOUNT LOCK | NULOCK] /*帐户是否锁定*/ 4.2.1 创建用户 【例4.2】创建一个名称为AAA的用户,口令为AAA,缺省表空间为USERS,临时表空间为T

文档评论(0)

kehan123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档