在windows 打补丁遇到CODE=41的错误
在windows 2008 R2, Oracle 11.2.0.3 环境,打最新的patch,遇到错误:following files are active :d:\oracle\product\11.2.0\dbhome_1\bin\oracommon11.dlld:\oracle\product\11.2.0\dbhome_1\bin\oraclient11.dl...
11G 新特性: 新加的提示 CHANGE_DUPKEY_ERROR_INDEX
11G 新特性: 新加的提示 CHANGE_DUPKEY_ERROR_INDEXKevin Zou2012-4-10在Oracle 11.2.0.1 版本中心加入的3个提示,CHANGE_DUPKEY_ERROR_INDEX, IGNORE_ROW_ON_DUPKEY_INDEX 和 RETRY_ON_ROW_CHANGE 。IGNORE_RO...
11G 新特性: 新加的提示IGNORE_ROW_ON_DUPKEY_INDEX
11G 新特性: 新加的提示IGNORE_ROW_ON_DUPKEY_INDEXKevin Zou2012-3-28在做INSERT INTO TARGET...SELECT...FROM SOURCE 操作时,遇到原先TARGET 中已有的记录因违反唯一键而插入失败。 新加的提示IGNORE_ROW_ON_DUP...
11G 新特性: 可通过DUPLICATE 命令不需要连接目标数据来复制数据库
11G 新特性: 可通过DUPLICATE 命令不需要连接目标数据来复制数据库Kevin Zou2012-3-28在9I开始,我们可以通过DUPLICATE来复制一个数据库,而不用常用的cold backup/restore的方式来实现。这是个进步。到了11GR2,Or...
初始 Oracle Secure Backup (OSB) Cloud Module
Oracle Secure Backup (OSB) Cloud ModuleKevin Zou2012-3-27云中漫步,处处在云端。这是最近最火的云概念的一句口号,数据库的大牛Oracle怎么可以错过了云概念了。作为成熟的云存储,很多公司都在使用或者准备加入...
在AIX 平台下遇到ORA-01031: insufficient privileges
在AIX 平台下遇到ORA-01031: insufficient privilegesKevin Zou2012-3-14一般ORA-01031的错误都是权限配置不对而引起的,检查下oracle所在的用户组,密码文件,sqlnet.ora 等文件。当用户尝试在ORACLE 服务器本地连...
在关闭数据库时遇到 waiting for active calls to complete
在关闭数据库时遇到 waiting for active calls to completeKevin Zou2012-2-28这是一个11.2 的环境,搭建在windows 2008上。 平时关闭数据库时都很顺利的,但是今天出了问题。在命令行关闭时,一直没有反应。查看ale...
11G 中的V$ACTIVE_SESSION_HISTORY 视图没有数据
ASH 试图没有数据2012-2-14Kevin Zou在一个11G的环境中,发现V$ACTIVE_SESSION_HISTORY没有任何数据。SQL> select * from v$version where rownum < 2;BANNER-----------------------------------------------------...
数据库打开了FLASHBACK后,如要关闭achivelog要先取消FLASHBACK
数据库打开了FLASHBACK后,如要关闭achivelog要先取消FLASHBACK2011-12-21SQL> select * from v$version;Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production数据库启动到MOUNT状态:SQL...
11G的新视图DBA_TEMP_FREE_SPACE
11G的新视图DBA_TEMP_FREE_SPACEKevin Zou2011-9-27在11G引入了一个新的视图DBA_TEMP_FREE_SPACE,可以更加高效的管理临时表空间。SQL> select * from v$version where rownum < 2;BANNER--------------------------...
DBA_TAB_COLUMNS和DBA_TAB_COLS 两个视图的区别
Kevin Zou2011-9-20dba_tab_columns和dba_tab_cols 是两个很相似的视图,都是显示TABLE的字段,有啥区别呢?先看下定义:SQL> select * from v$version where rownum < 2;BANNER-----------------------------------...
禁止用户的DDL操作
禁止用户的DDL操作Kevin Zou2011-9-21给用户赋权过大有时就是一把双刃剑,虽然可以减少DBA的操作,但如果用户操作失误,把就要DBA介入来做恢复 。合理的授权一直我们DBA倡导的,人只要做合适的事情,不要做过分的事...
在10G中,MAXTRANS 参数已经被抛弃
在10G中,MAXTRANS 参数已经被抛弃Kevin Zou2011-9-20在做《TX ENQUEUE阻塞的理解》时,发现在10G中无法模拟出来ITL满的CASE,查看了ORACLE 文档如下:MAXTRANS ParameterIn earlier releases, the MAXTRANS paramet...
TX ENQUEUE阻塞的理解
TX ENQUEUE阻塞的理解Kevin Zou2011-9-19当一个SESSION开启新事务时,该SESSION 就要获取一个TX ENQUEUE。该TX ENQUEUE在会话的第一个DML就开始获得,一直到事务提交或者回滚。这里LOCK 和ENQUEUE的同义词。通过回滚...
10015 事件
10015 事件Kevin Zou2011-9-19在查阅METALINK文档时,看到一个之前没有遇到的event,想到可能会用到,先记录下来:event = "10015 trace name context forever, level 10" Setting ...
数据库CONCEPT (二)
数据库CONCEPT (二)-UNDO 表空间研究Kevin Zou2011-9-19在一个数据库中,只能有一个UNDO 表空间。有两种方式来设定的缺省的UNDO 表空间:1) 在数据库启动过程中,设定初始化参数来设定;2) 通过ALTER SYSTEM SET...
数据库信息不能同步到CATALOG,报RMAN-20032 错误
数据库信息不能同步到CATALOG,报RMAN-20032 错误Kevin Zou2011-9-15在一个准生产环境中,在搭建RMAN 备份时发现有报错:oracle@sjfdcpdb12:~> rman target / catalog rman/password@rmanp1Recovery Manager: Releas...
设置 EVENT 10231 跳过坏块
设置 EVENT 10231 跳过坏块Kevin Zou2011-9-15如果TABLE/INDEX中遇到了坏块,那ORACLE在做FTS或者对应的BLOCK index读时,会报ORA-01578ORA-01578: ORACLE data block corrupted (file # 5, block # 5311)ORA-01110:...
10G新特性: 临时表空间组(temporary tablespace group)
10G新特性: 临时表空间组(temporary tablespace group)Kevin Zou2011-9-13在生产环境上会遇到在一个DB里有多个临时表空间,不同的应用各自拥有专属的临时表空间;由于应用的特性,有的空间使用率很高,有的就很空...
10G新特性:BIGFILE TABLESPACE
10G新特性:BIGFILE TABLESPACEKevin Zou2011-9-14ORACLE 10G 引入了BIGFILE TABLESPACE。由单一大的文件组成的TABLESPACE,可不是由众多小的数据文件。由BIGFILE TABLESPACE 组成的DATABASE,大小可以到8个E (1 EB ...