【Oracle】SP2-0613,SP2-0611问题解决
查看sql的执行计划遇到如下报错:sys@im1>explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS;explain plan for SELECT JOB, LOG_USER, SCHEMA_USER FROM DBA_JOBS &nbs...
【Oracle】ORA-23421: job number XXXX is not a job in the job queue
检查一个数据库的alert日志时,查看一些job报错,由于是自己的测试库,考虑把job停止掉。但是遇到如下错误:sys@im1>exec DBMS_JOB.broken(275,true);BEGIN DBMS_JOB.broken(275,true); END;*ERROR at ...
【racle】ORA-04091: table xxx is mutating
在行级触发器中,不能查询自身表YANG@yangdb-rac3> create or replace trigger t_1 2 after insert or update on t1 3 for each row 4 declare 5 a number;...
【RAC】srvctl管理工具添加新监听和静态注册
srvctl 添加监听的语法如下:grid@rac1:/home/grid>srvctl add listener -h将监听程序配置添加到 Oracle Clusterware。用法: srvctl add listener [-l <lsnr_name>] [-s] [-p "[TCP:]<port>[, ...][/IPC:<key>][/NMP:...
【RAC】lsnrctl 工具不适合管理监听
oracle 11gr2 不应使用lsnrctl管理LISTENER,而需使用srvctl或crsctl工具管理,否则lsnrctl将不会识别endpoints_listener.ora中的信息,造成监听没有在必要地址、端口上工作。grid@rac1:/home/grid>cat /opt/11202/1...
【RAC】如何修改RAC SCAN IP
在11gR2中,引入了SCAN(Single Client Access Name)的特性,该特性的好处在于,在数据库与客户端之间,添加了一层虚拟的服务层,就是所谓的scan ip以及scan ip listener,在客户端仅需要配置scan ip...
【RAC】如何修改vip 或者vip 对应的hostname
在oracle 10g 和 11g 的Clusterware 环境中,客户端使用vip(Virtual IP)来连接数据库,客户端应用程序通过vip访问对应的节点上的数据库实例。每个节点都要有一个vip,这些vip是静态的ip地址,...
【RAC】如何修改 private ip
版本:Clusterware :11.2.0.2database :11.2.0.1#修改前10.250.7.115 rac1-priv10.250.7.119 rac2-priv#修改后10.10.10.101 &...
【RAC】OIFCFG 工具的使用
The Oracle Interface Configuration Tool(OIFCFG) command-line interface 命令行工具可以用来定义和管理网卡信息配置:1 Allocate and deallocate network interfaces to components2 Direct components to use sp...
【Oracle】Opatch 工具介绍
Opatch 是oracle公司开发的安装,卸载,检测patch冲突的工具,管理oracle所有已经安装的补丁!opatch命令格式为:opatch < command > [< command_options >] [ -h[elp] ]oracle@rac3:/home/oracle/opatch/94...
【Linux】Bonding配置,管理
1 通过Ifenslave手动配置Bonding 该方法适用于某些发行包,它们的网络初始化脚本(sysconfig或initscripts包)没有bonding相关的知识。SuSE Linux Enterprise Server 版本8就是这样的一个发行包。 对于这...
【Linux】Bonding驱动选项
Bonding驱动的选项是通过在加载时指定参数来设定的。可以通过insmod或modprobe命令的命令行参数来指定,但通常在/etc/modules.conf或/etc/modprobe.conf配置文件中指定!下面列出可用的bonding驱动参数。如果参数没...
【Linux】Linux双网卡绑定实现
Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链接聚合成一个逻辑链路工作。 在正常情...
【Oracle】逻辑备份失败ORA-39002,39070,29283,06512
查看备份邮件的时候,发现逻辑导出失败,日志如下:20111126-122901 admin:oracle@RAC1:/home/oracle> cat /tmp/exp_dwd.sh.CRONTAB.LAST.log | more*********************************************************...
【Oracle】安装完oracle 9i,执行sqlplus 遇到Segmentation Fault
安装完成oracle 9.2.0.4之后,执行sqlplus 命令时遇到Segmentation Fault 错误,查询 Metalink 是一个bug:Segmentation Fault When Execute Sqlplus, Oracle, Lsnrctl After New/Patchset Install [ID 316746.1]对于...
【Linux】object '/lib/libcwait.so' from /etc/ld.so.preload
在linux 4.7 上安装oracle 9i 软件所需的包的时候,遇到如下问题,执行linux 命令之后都会出现ERROR: ld.so: object '/lib/libcwait.so' from /etc/ld.so.preload cannot be preloaded: ignored.root@rac1:/home/ora...
【vnc】vncserver: couldn't find "xauth" on your PATH 问题
新安装的了一台redhat 4.7 版本的测试机器,使用vncserver 时遇到vncserver: couldn't find "xauth" on your PATH 。查看了一下网上的案例,发现自己的机器上没有安装xauth。。root@rac1:/root#yum install vnc &nbs...
【oracle】更新大批量数据变更步骤
生产环境中遇到更新或者删除大批量数据的时候,不能直接进行操作,要批量进行。1 获取要进行更新的数据的主键,保存为文本文件或者csv文件。这一步一定要正确,否则下面的操作会造成更新错误的数据,...
【Python Oracle】使用cx_Oracle 进行数据库操作介绍
前面文章 《安装cx_Oracle 与使用》《cx_Oracle 连接oracle的简单介绍》介绍了基本使用,本文介绍一下使用python 对oracle 数据库进行常见操作的介绍oracle@rac3:/home/oracle/python>cat sqlops.py #!/usr...
【Python Oracle】使用cx_Oracle 连接oracle的简单介绍
连接数据库的几种方式:语法:cx_Oracle.connect('username','pwd','IP/HOSTNAME:PORT/TNSNAME')import cx_Oracledb1=cx_Oracle.connect('yang','yang','127.0.0.1:1523/yangdb')db2=cx_Oracle.connect('yang/yang@1...