extproc调用共享程序库/动态链接库,间接可以实现调用操作系统命令
1 数据库程序库主要介绍使用ORACLE数据库的LIBRARY功能访问操作系统的共享程序库或动态链接库(DLL)1.1 环境设置l 检查extproc程序是否安装正确,在操作系统下,运行:$ $ORACLE_HOME/bin//e...
详细了解ha的配置情况
ibm提供了一批工具(/usr/es/sbin/cluster/utilities) 如下:1、/usr/es/sbin/cluster/utilities/cllscf Show Cluster Topology 2、/usr/es/sbin/cluster/utilities/cllsclstr Show Cluster Definitions 3、/us...
浅谈merge join 与hash join的区别
Merge Joins Sort merge joins can be used to join rows from two independent sources. Hash joins generally perform. better than sort merge joins. On the other hand, sort merge joins can perform. better...
详解oracle listener配置,解决单机器多实例的问题
$ORACLE_HOME/network/admin/sample/listener.ora# copyright (c) 1997 by the Oracle Corporation# # NAME# listener.ora# FUNCTION# Network Listener startup parameter file example# N...
ORA-600 [5463] While SMON is Doing Temporary Segment Drop
Applies to: Oracle Server - Enterprise Edition - Version: 9.2.0.1 to 10.2.0.3This problem can occur on any platform.SymptomsWhen starting the database after a crash or for normal maintenance after a...
Hp_Oracle aio 异常
今天检查数据库发现大量trc文件,内容如下:/oracle/app/oracle/product/9.2.0.6/rdbms/log/tbcs2_ora_2349.trcOracle9i Enterprise Edition Release 9.2.0.6.0 - 64bit ProductionWith the Partitioning and Real A...
Drop tablespace一波三折
为了释放一些空间,企图drop tablespace,其步骤大致如下:1:move table alter table dbmt_constraint move tablespace users; ora-00997 because of...
direct path read 等待事件分析
今天生产数据库出现了几个direct path read等待事件,参考oracle文档,得知asynchronous disk operate有关,随即检查fuser /dev/async,kctune |grep aio_max_ops,show paramete disk_asynch_io 均正常。继续检查v$...
oracle9 taf 测试一例
为了配合生产系统高可用性测试,今天对Oracle9206进行taf配置,总结起来比较简单:1:server tnsnames.oraLISTENERS_odmd = (DESCRIPTION = (ADDRESS_LIST =  ...
笔记本双网卡配置一例
今天,给自己的笔记本新增了一块儿网卡,安装driver后,开始配置第二块网卡,步骤如下:1:将原网卡的网关信息,DNS信息清除;2:设置新网卡的网关,dns等信息,可以是自动获取;3:手动添加第一块儿网卡的默认网关...
实战controlfile修复一例
--1: controlfile problemCompleted: alter database mountThu May 15 06:43:37 2008alter database openThis instance was first to openThu May 15 06:43:37 2008Errors in file /oracle/app/oracle/admin/ucis/bd...
最近一次Hp平台oracle参数调优
最近,Hp平台oracle9208跑大量数据转换业务时大量出现buffer busy global CR,latch free(132),enqueue,log buffer space等待事件,针对上面的几类分别,我们分别进行了跟踪及优化:1:针对buffer busy global ...
关于增加定位ora-00942问题的步骤
解决该类问题的主要方法是从应用程序(含中间件)日志捕获所缺少的表名称,如果实在不能获得,尝试下述方法:SQL> alter system set events '10046 trace name context off';System altered.SQL> alter system set ...
关于重建controlfile的若干问题
controlfile作为数据库中的重要部分,承担着实例与数据库之间的沟通桥梁作用。尤其在数据库是否需要recover,是否能够保证数据一致性方面,肩负着重要的责任。1:查看controlfile记录的信息,alter session set eve...
关于一次latch free与enqueue并存的故障处理过程
今天维护人员反映,帐务数据库性能较差,经分析cpu利用率达到90%,数据库里存在大量的latch free(row cache objects)与enqueue。按照上述信息,分头解决如下:1:为解决latch free(row cache objects)问题,试图增...
关于Oracle9208与Oracle9206使用db_link异常的问题处理
最近oracle9206升级到9208后,与其他9206版本的数据库使用db_link进行通信时,总是报ora-03113 错误,oracle tar回复这是9208的一个bug,使用《alter system set events ‘380...
一次查看Rac log的记录
Hp: Concept: Ha(including MC/ServiceGuard) Bin File: /usr/sbin/cm* Config File: /ect/cmcluster/*.ascii View Config: clstat Software File: /opt/cmcluster/* Tool: /op...
关于启用parallel_max_servers参数的影响
近期在进行大量数据转换时,启用了parallel_max_servers参数,由于在rac环境中,只启动了一边的参数,导致启动该参数的一侧,数据库运行特别缓慢,经trace 10046发现,事务在进行“k...
解决db_link不能自动匹配domain_name的问题
近期,在进行数据库割接过程中,多次出现在原数据库中能够使用db_link的缩写(即不带有domain_name)即可访问remote database,而在割接后使用db_link必须带全域名的现象,导...
关于truncate慢的一篇案例
该文章来自http://www.oracleblog.cn/working-case/troubleshooting-unable-to-truncate-table/ 个人猜测问题出自四川移动●问题处理总结故障编号 问题描述 Oracle工作内容 故障/问题解决结果 潜在影响及后续措施...