在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...
CIO 必须有技术的预判能力
看了网上最近很火热的阿里去IOE化的讨论,作为目前中国最大的C2C网站,这样做是充足的理由:Oracle不能支撑现在的业务,必须用MYSQL; IBM和EMC加上ORACLE每年的维护费用过高。不知道前面两条原因...
windows下测试IO性能的工具
在一个新的项目,在接收新的服务器时,发现内置盘的IO很不理想,由于这是基于WINDOWS 2008 R2的项目,对于在windows下如何测试IO没有做过,上谷歌找了下,找到如下的文章:http://llfclz.itpub.net/post/116...
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-----------------------------------------------------...
关于queue_depth的调整
转个贴:原网址:http://logzgh.itpub.net/post/3185/385356queue_depth是指hdisk层面上命令队列的深度。它针对的是hdisk,如果有多路径软件的话,它针对的就是多路径的hdisk,如powerdisk,dlmfdrv...
数据库打开了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...