Oralce public access 权限的回收后影响分析
公司近期要回收赋予public的权限,因为以前的表一帮都赋予了 grant select on table_name to public.这样是很不安全的,但是回收会引起程序出错,或不能直接访问表. 所以写了程序来进行分析:主要针对三种情况:1. 直接被赋予select any table 权限的用户是不受影响的. 2. 通过role具有select any table 的权限,如果是select...
执行create table as 报ora-600的错误的解决方案
ORA-00600: internal error code, arguments: [rwoirw: check ret val]
升级失败后对数据库进行恢复 (2)
在上一篇文章中叙述了原因,本篇中将描述恢复的过程:非常简单,如下:RMAN> restore database; Starting restore at 24-FEB-14allocated channel: ORA_DISK_1channel ORA_DISK_1: SID=388 device type=DISK channel ORA_DISK_1: starting datafile backup set restorechannel ORA_DISK_1: specifying dat...
升级失败后对数据库进行恢复 (1)
升级失败的还原
索引的使用
1. 压缩索引的执行计划create index IDX_I_LLDBC_1 on I_LLDBC (BCZIP) tablespace WII compress;SQL> select bytes/1024/1024 from dba_segments t where t.segment_name='IDX_I_LLDBC_1';BYTES/1024/1024-------...
11.2.0.1.0 ASM 不能resize 文件
Oracle RDBMS 版本已经升级11.2.0.1.1的PSU, 但是Grid infrastructure 没有此对应的PSU,还是11.2.0.1.0版本。如此在resize 文件时候报错:SQL> alter database datafile 37 resize 110M;alter database datafile ...
Oracle 11g 在solaris 10 上内核参数的设置
Solaris 8,9 内核参数的设置是通过/etc/system来完成的,修改后需要重新启动OS.Solaris 10 采用资源控制的方法,此时有部分参数在/etc/system中的设置将不再起作用。 Oracle 官方文档的原话如下:On Solaris 10, v...
oracle 11g ASM 的管理用户
11g ASM与10G 的ASM有重大区别。在安装时候需要建立用户组OSDBA,OSASM以及可选的OSOPER组,这些组的by default值: Group name Defaul Value OSDBA asmdba OSASM asmad...
关于alert.log 中的License high water mark
非常奇怪为什么在shutdown oracle 数据库时候,在alert.log日志中有License high water mark =32 这样类似的信息,而且每一次都不相同。查数据库参数,没有设置license的信息。SQL> show parameter licenNAME&nbs...
EM 失效的处理
今天程序员希望监控数据库中CPU,I/O 的一些信息,希望能查看EM, 但是EM打开后不能正常显示,如下所示: