【GC】OEM Grid Control 11gR1部署之WebLogic Server部分
Oracle Enterprise Manager Grid Control 11gR1与早期的10g版本相比,最大的变化便是中间件由原来的Oracle Application Server转变为了WebLogic Server。这个改变是Oracle公司收购BEA后顺其自然的事情。由于这个变化...
【GC】Grid Control 11gR1安装过程中遭遇ERROR: invalid entry CRC
Oracle Enterprise Grid Control 11gR1安装过程中遭遇“ERROR: invalid entry CRC”错误。大量的时间因这个错误白白的流逝,问题的原因又是让我那样的痛彻心扉。1.GC 11gR1安装过程中的报错信息在前期的配置和准...
【Toad】使用Toad调用expdp数据泵备份数据步骤及注意事项
本文将以备份sec用户下T表数据为例展示Toad工具的数据泵备份功能。同时给出一些注意事项和提醒内容。1.进入到Toad的数据泵界面 导航步骤:Database→Export→Data Pump Export Wizard,如下图所示...
【IMP】使用imp工具的show选项获取超大备份文件中的SQL语句将非常耗时
相信大家都知道imp工具除了可以将备份文件中的数据导入到数据库中之外,还可以只获取备份文件中包含的SQL语句。不是很熟悉的朋友可以参考文章《【IMPDP】【IMP】SQL脚本尽收眼底——SHOW参数与SQLFILE参数对比》(ht...
【EXP/IMP】从exp工具生成的不完整备份文件中快速获取数据库表空间创建语句
这是一个鲜为人知的技巧,分享在此,希望对大家有帮助。结论是这样的:使用exp工具的“full=y”参数生成的备份文件中,最先写入的是数据库表空间的定义信息,即使在导出的过程中遇到故障,这部分最先导出的数据...
【RAC】存储阵列电源故障导致RAC数据库异常挂起
将曾经经历过的一起RAC故障总结在此,希望引起大家的思考和总结。1.故障现象故障现象非常的明显,无论使用何种手段均无法启动RAC对应的服务。在尝试启动数据库实例的过程中alert记录了如下信息。Wed Feb 9 09:...
【EXPDP】确保expdp转储位置空间充足防止出现ORA-00600错误
今天在一台磁盘空间非常拮据的环境下遭遇了expdp工具引发的ORA-00600错误,记录在此。1.问题现象1)alert日志中记录的报错信息Mon Mar 28 20:00:02 2011The value (30) of MAXTRANS parameter ignored.kupprdp: mast...
【DIRECTORY】普通用户创建Oracle DIRECTORY数据库对象的权限需求及探索
本文以普通用户创建Oracle DIRECTORY数据库对象所需的权限入手,给大家展示一下自我提示的方法,进而探索一下DIRECTORY数据库对象的“小秘密”。1.授予普通用户创建DIRECTORY的权限为保证普通用户具有创建Oracle数据...
【ACOUG】“海量数据库管理:企业面临的挑战-暨中韩数据库技术交流”参会收获
今天下午有幸参加了在人大举行的ACOUG线下的活动,主题是“海量数据库管理:企业面临的挑战-暨中韩数据库技术交流”,与以往ACOUG活动不同的是,此次活动更像一次大型会议,与会人数近200(与以前的ACOUG活动的几十...
【LISTENER】Oracle监听TNS-12545及TNS-00515错误处理一例
Oracle的监听程序与操作系统的设置信息结合的很紧密,稍有不慎便会遇到无法启动的问题。本文就监听的TNS-12560及TNS-00515错误给出分析及处理方法。1.TNS-12560及TNS-00515报错现象1)使用监听status命令获取到...
【LISTENER】修改监听密码导致NL-00051错误的分析与总结
今天遇到了一个Case,在修改监听密码保存配置时抛出“NL-00051: internal error code, arguments: [302], [1], [], [], [], [], []”错误。简单模拟再现一下这个问题,并对可能导致NL-00051错误的场景进行总...
【LISTENER】通过密码验证使非oracle用户具有管理监听的能力
在文章《【LISTENER】Oracle 10g监听的本地操作系统认证(Local OS Authentication)安全特性》(http://space.itpub.net/519536/viewspace-690203)提到,Oracle 10g及以后版本使用Local OS Authentication...
【LISTENER】Oracle 10g监听的本地操作系统认证(Local OS Authentication)安全特性
Oracle 10g版本以及之后的版本中推出了监听的本地操作系统认证安全特性,即Local OS Authentication。这个安全特性简言之:若监听程序是在当前用户下启动的,则当前用户具有管理监听的所有权利,其他用户对监听的管...
【Script】使用PL/SQL快速清理当前用户下所有数据库对象
我们在平时的应用开发及数据库环境准备的过程中,经常会遇到清理当前用户下数据库对象的需求,以便满足数据库环境准备。本文给出一种使用PL/SQL实现清理当前用户下数据库对象的方法。【提别提醒】:由于脚本...
【安装】勿在32位操作系统上部署64位Oracle软件
这是一个“不是问题的问题”!之所以这么说,是因为,一旦有过类似经历之后,便会深刻地记住这个结论:在32位操作系统上部署安装64位Oracle软件是不可行的!本文以Linux操作系统为例,进行说明。1.报错信息如果...
【OLS】Linux操作系统Oracle 11g环境下安装卸载Oracle Label Security
本文给大家简单演示一下在Linux操作系统下,Oracle 11g环境中如何安装和卸载Oracle Label Security。1.操作系统信息ora11g@secdb /home/oracle$ uname -aLinux secdb 2.6.18-194.el5 #1 SMP Mon Mar 29 20:06:41 EDT...
【Statistics】禁用10g的统计数据自动收集功能
曾经在以下文章中介绍过有关Oracle 10g和11g统计数据自动收集的内容。为了保证内容的完整性,现整理一篇在Oracle 10g环境中如何禁用统计数据自动收集功能的方法。有关统计数据自动统计功能的描述与介绍...
【卸载】在LINUX/UNIX环境下卸载Oracle的OLAP组件
不知道朋友们有没有发现一个现象,即便在部署安装数据库实例的时候任何组件都不选择,数据库中的OLAP组件依然存在,不离不弃。如何彻底地删除OLAP这个数据库组件呢?本文就此删除任务进行详细记录,供参考。友情提示...
【问题处理】用户无法顺利删除问题处理一则-ORA-00604和ORA-00942错误
今天遇到一则由于Oracle Spatial相关表不存在而导致个别用户无法删除的问题。比较有代表性,记录在此。1.问题现象在SYS用户下删除一个普通用户时抛出ORA-00604和ORA-00942错误。具体的报错信息即问题现象如下所示。s...
【SYNONYM】使用同名时导致ORA-00980报错原因
为便于理解ORA-00980报错的原因,我们通过几种方式来再现这个报错。1.全新创建sec1和sec2用户用于演示create user sec1 identified by sec1 default tablespace tbs_sec_d;grant dba to sec1;create user sec2 ident...