执行srvctl时报错

[oracle@rac01 bin]$ srvctl

/u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory

srvctl无法启动

要解决上面的问题 1,编辑 rac01,rac02下的 $ORACLE_BASE/crs/bin目录下的vipca,以撤消对 LD_ASSUME_KERNEL 的设置。

set nu 在第 120 行左右的 IF 语句之后,添加一条 unset 命令,从而确保 LD_ASSUME_KERNEL 未经过设置,

if [ "$arch" = "i686" -o "$arch" = "ia64" ]

then

LD_ASSUME_KERNEL=2.4.19

export LD_ASSUME_KERNEL

unset LD_ASSUME_KERNEL

fi

对于 srvctl(在所有节点的 CRS bin 目录,以及ORACLE_HOME/bin 和 ASM bin 目录下),通过在第 168 行左右添加一行来取消设置 LD_ASSUME_KERNEL,应如下所示:

LD_ASSUME_KERNEL=2.4.19

export LD_ASSUME_KERNEL

unset LD_ASSUME_KERNEL <<== Line to be added

注:对所有节点重新编辑这些文件:

/bin/vipca

/bin/srvctl

/bin/srvctl

/bin/srvctl # ()

应用 10.2.0.2 或 10.2.0.3 补丁集后,这些补丁集仍将包括这些对 OEL5、RHEL5 或 SLES10 来说多余的设置。此问题是由开发引起的,在 10.2.0.4 补丁集中得以修复。

另请注意,这里我们显式取消设置 LD_ASSUME_KERNEL 而不是仅仅通过将其标为注释语句来取消其设置,这是为了处理这样的情况:用户在其环境(登录 shell)中设置了该变量。

oracle不能单步调试,oracle bug之vipca无法执行问题的解决相关推荐

  1. oracle如何单步调试,oracle如何调试存储过程

    oracle如果存储过程比较复杂,我们要定位到错误就比较困难,那么可以存储过程的调试功能 先按简单的存储过程做个例子,就是上次做的存储过程(proc_test) 1.先在数据库的procedures文 ...

  2. oracle数据库 bug,Oracle bug之vipca无法执行问题的解决

    执行srvctl时报错 [Oracle@rac01 bin]$ srvctl /u01/app/oracle/product/10.2.0/db_1/jdk/jre/bin/java: error w ...

  3. Oracle存储过程单步调试方法

    oracle存储过程单步调试的方法 1.在要调试的过程上单击test,如下图所示: 2.出现如下界面时单击最左上方的按钮:,如下图所示: 3.单击后呈现如下画面: 其中: 表示要停止test; 表示要 ...

  4. oracle存储过程输出调试,Oracle存储过程的调试方法

    Oracle存储过程可以根据我们的需求进行调试修改,下面就为您介绍如何修改一个Oracle存储过程的实际操作步骤,供您参考学习. 如果你要执行Oracle存储过程,首先你需要写出一个关于输出的字符串& ...

  5. oracle的存储过程调试,oracle 运行普通方式及调试debug方式存储过程性能区别

    调试某一存储过程时,在plsql developer debug调试执行时,20多分钟都执行不完, 后分析如下: 1,查询调试会话运行存储过程的对应sql select sid,serial#,eve ...

  6. linux下gdb单步调试

    用 GDB调试程序 GDB 概述 ---- GDB 是 GNU开源组织发布的一个强大的 UNIX下的程序调试工具.或许,各位比较喜欢那种图形界面方式的,像 VC. BCB等 IDE的调试,但如果你是在 ...

  7. 【Android 逆向】ptrace 函数 ( ptrace 函数族 | 进程附着 | 进程脱离 | 进程数据读写权限 | 进程对应的主线程寄存器读写 | 单步调试 |ptrace 函数族状态转换 )

    文章目录 一.ptrace 函数族 1.进程附着 2.进程脱离 3.进程数据读写权限 4.进程对应的主线程寄存器读写 5.单步调试 6.继续向后执行 二.ptrace 函数族状态转换 一.ptrace ...

  8. pl sql如何调试oracle存储过程,PL/SQL Developer中调试oracle的存储过程

    作者:iamlaosong 唉,真土,之前用Toad,1直用dbms_output.put_line调试存储进程,只觉得不方便,用上PL/SQL Developer后,习惯性的还是用这个方法,人都是有 ...

  9. oracle如何调试sql,调试oracle与调试sql server存储过程

    [IT168 技术]关于存储过程的调试,知道方法以后很简单,但在不知道的时候,为了测试一个存储过程的正性,print,插入临时表等可谓是使出了浑身解数,烦不胜烦.下面就把我工作中调试oracle存储过 ...

最新文章

  1. 零基础入门学习Python(15)-序列
  2. [转自scott]ASP.NET MVC框架 (第二部分): URL路径选择
  3. linux 查看服务器作业,linux – 如何在服务器负载较低时运行作业?
  4. STM32工作笔记0026---平时说的电气烧了是什么意思
  5. SMTP Error: Could not connect to SMTP host.
  6. 【ROS学习笔记】(九)参数的使用与编程方法
  7. linux后台执行命令与putty打开程序界面 screen
  8. 普通住宅和商住公寓购房扫盲
  9. linux 开发面试---基础题1
  10. 如何查看计算机网络日志,电脑系统日志怎么查看 电脑怎么查看使用记录
  11. 手码-在U-boot SPL 移植新的PMIC芯片驱动
  12. 企业邮箱是什么?企业邮箱如何免费申请?外贸公司邮箱申请
  13. 人工智能在计算机领域中的应用
  14. 电路课组(一)电路原理 Review 1 线性电路分析基础
  15. 如何用 Python 实现 QQ 消息自动回复?
  16. echarts x 起始_echarts中如何在dataZoom 最左侧和最右侧始终显示起始和结束的值
  17. realme怎么互传_Realme X刷MIUI11系统后通过普通电脑实现“小米互传”攻略
  18. echarts:3、折线图
  19. 【文献笔记】Viewing personalized video clips recommended by TikTok activates default mode network and vent
  20. CTF网络安全比赛介绍

热门文章

  1. ORACLE HANDBOOK系列之九:时间与时区(Time and Time Zone)
  2. 世纪佳缘,玫瑰和面包开始PK
  3. linux主机操作性日志恢复测试,Linux主机操作系统加固规范标准[详].doc
  4. HashMap之三问为什么及性能问题
  5. linux fedora升级操作
  6. reactjs jsx语法规则
  7. win10专业版关闭smartscreen
  8. 安装deepin后桌面以及窗口特效美化:破碎效果
  9. k8s pod重启策略:Always、OnFailure、Never配置示例
  10. yum-utils离线安装包下载地址