有点乱,后续重新学习后整理
1、启服务
asm用grid用户
oracle用oracle
2、ping 192.168.56.101
3、putty
. oraenv
? orcl
sqlplus...
4、启动em --emctl start dbconsole
5、浏览器打开--https://192.168.56.101:1158/em/ linux的防火墙需关闭
sys/oracle_4U as sysdba
grid下面查看集群是否已经启好: crsctl stat res -t -init
alter user user05 quote 50M on user;--限制用户表空间大小
grant unlimited tablespase to user;--不限制
select_catlog_role--数据字典权限
drop user user05 cascade;--级联,删除用户下的表
面向应用的用户一般给予connect resource select_catalog_role几个角色
概要文件可以对用户使用的资源情况进行精确管理--dba_profiles
alter user username profile profileName;--修改用户的概要文件
是否用概要文件需要设置为true,才能起作用。resource_limit
alter session set ddl_lock_timeout=30--有DML操作时等待30秒。
DML操作时会先获取标记所,再获取行级锁
DDL操作时会先看有没有表锁定,如果有锁定,会等多有的DML操作结束后才执行。
oracle保证的是语句级别的读一致性,不保证事务层面的一致性
$ORACLE_HOME/rdbms/admin/utllock.sql
锁排队机制,当排到后,可以进行锁级别转换。锁不能升级只能转换
一个实例只能指定一个表空间
快速恢复区--FRA
审计参数show parameter audit,审计数据存放位置可以是数据库里面,也可以在文件中。
审计都是放在system表空间的,比较耗费性能和空间,一般开一段时间即关闭。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15874751/viewspace-753393/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/15874751/viewspace-753393/