摘要: Oracle的Undo有两种方式:一是使用undo表空间,二是使用回滚段.我们通过undo_management参数来控制使用哪种方式,如果设为auto,就使用UNDO表空间,这时必须要指定一个UNDO表空间。如果设为manual,系统启动后使用rollbacksegment方式存储undo信息。如果系统没有指定undo_management,那么系统默认以manual方式启动,即使设置了auto方式的参数,这些参数将被忽略。当实例启动的时候,系统自动选择第一个有效的undo表空间或者是rollbacksegment,如果没有有效的可用的undo表空间或者是回滚段,系统使用systemroll 阅读全文
posted @ 2010-06-23 16:21 生活不是用来挥霍的 阅读(354) 评论(0) 推荐(0) 编辑
摘要: --=================================--SQL 基础-->创建和管理表--=================================一、创建表:create table 1.语法:CREATE TABLE [ 用户名. ] 表名 (列名 数据类型 [ default 默认值] [ 约束条件] [ , ......] ) TABLESPACE 表空间名 2.表名和列名命名规则: 必须以字母开头 必须在1–个字符之间 必须只能包含A–Z, a–z, 0–, _, $, 和# 必须不能和用户定义的其他对象重名 必须不能是Oracle 的保留字 3.创建 阅读全文
posted @ 2010-06-23 14:17 生活不是用来挥霍的 阅读(260) 评论(0) 推荐(0) 编辑
摘要: --================================--Oracle 角色、配置文件--================================一、角色 1.角色 权限的集合,可以分配给一个用户或其他角色,但角色不能授予自己,也不能循环授予 角色的优点 可以先创建角色,向该角色赋予一系列权限,然后再将该角色授予多个用户或角色 增加或删除角色中的某一权限,被授予该角色的所有用户或角色自动地获得新增权限或删除旧的权限 可以为角色设置密码 2.创建修改角色 CREATE ROLE role_name [NOT IDENTIFIED(默认) | IDENTIFIED BY p. 阅读全文
posted @ 2010-06-23 12:38 生活不是用来挥霍的 阅读(207) 评论(0) 推荐(0) 编辑
摘要: --================================--Oracle 用户、对象权限、系统权限--================================一、用户与模式 用户:对数据库的访问,需要以适当用户身份通过验证,并具有相关权限来完成一系列动作 SYS用户,缺省始终创建,且未被锁定,拥有数据字典及其关联的所有对象 SYSTEM用户,缺省始终创建,且未被锁定,可以访问数据库内的所有对象 模式(schema):是某个用户拥有所有对象的集合。具有创建对象权限并创建了对象的用户称为拥有某个模式 注意:创建数据库对象(视图,表等)的任一用户都拥有一个以该用户名称开头的模式, 阅读全文
posted @ 2010-06-23 11:48 生活不是用来挥霍的 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一.RMAN备份的一些优点1.RMAN会检测和报告损坏的数据块。2.不需要将表空间置入热备份模式,RMAN就可以连接备份数据库。热备份期间会额外的生成重做日志。3.RMAN会自动跟踪新的数据文件和表空间,这样就不再需要在脚本中添加新的表空间和数据文件。4.RMAN只备份使用过的数据库(直至最高使用标记(Highwatemark)),这样RMAN备份映像通常小于联机备份的备份脚本。5.RMAN提供备份映像的实际压缩。6.RMAN提供自动且方便的备份,还原和恢复操作。RMAN跟踪恢复数据库所需要的所有备份,在要求还原操作时需要使用这些备份,并且只还原必要的对象。7.RMAN可以与第三方介质管理产品 阅读全文
posted @ 2010-06-23 00:56 生活不是用来挥霍的 阅读(359) 评论(0) 推荐(0) 编辑