oracle基础知识15
上一篇 /
下一篇 2009-07-24 17:16:06
/ 个人分类:oracle安装(11g)
2. 事务提交
提交事务:即将在事务中由
SQL语句所执行的改变永久化。
数据库数据的更新操作提交以后,这些更新操作就不能再撤消。ORACLE的提交命令如下:
SQL>COMMIT;
3. 事务回退
事务回退的含义是:撤消未提交事务中的SQL语句所作的对数据修改。ORACLE允许撤消未提交的整个事务,也允许撤消部分(需设置保存点)。回退之后,数据库将恢复事务开始时的状态或保留点状态。回退命令如下:
SQL>ROLLBACK;
4. 保存点
保存点就是将一个事务划分成为若干更小的部分,以便在必要时,使当前事务只回退一部分,而其余
工作得到保留。其格式为:
SAVEPOINT 保存点名;
ROLLBACK TO 保存点名;
2.1.4 ORACLE的四种状态
ORACLE数据库任何时候可以处于四种状态之一:
SHUTDOWN:数据库关闭
NOMOUNT:例程启动
MOUNT:例程启动,控制文件打开
OPEN:例程启动,所有数据文件打开
数据库可以在几种状态之间转变:
NOMOUNT到MOUNT
ALTER DATABASE MOUNT
MOUNT到OPEN
ALTER DATABASE OPEN
ALTER SYSTEM ENABLE RESTRICTED SESSION
2.5 ORACLE用户及权限管理
2.5.1 ORACLE的用户管理创建用户命令格式 说 明
create user 用户名; 创建用户的操作必须由DBA来做,一般用户无权创建用户。用户名必须是唯一的,即同一数据库中不能有两个相同的用户。
identified by 口令; 为用户设置口令
default tablespace 表空间名; 表示该用户存放数据的缺省表空间
temporary tablespace 表空间名; 表明用户使用的缺省临时表空间名
quota 大小 on 表空间名; quota 可以限制用户在某个表空间上最多可使用多少字节
profile 资源文件; profile 为用户指定各种资源的使用
收藏
举报
TAG: