Oracle:真正解决在 x64位 linux 上安装oracle10g报错和bug问题!
如题。
可以保证从 Centos 4、5、6、7、8、9 全系列版本上安装oracle10g初始版。
可以保证从 Redhat 4、5、6、7、8、9 全系列版本上安装oracle10g初始版。
理论上,所有的基于glibc的linux系统应该都可以成功安装!未测试!
有关Debian、Ubuntu系列安装oracle的资料可以查找本博主的其他笔记 :)
解决3个报错问题和bug:
1. fast_memcpy (libirc.a)动态库问题
2. snmccollector.so i386格式不是x64问题(bug)
3.ins_emdb.mk 找不到到libnnz10.so 库问题
原理:
从最新的10.2.0.5的PSU中提取相关正确的文件替换10.2.0.1原始版中错误的文件。
既然我们习惯了等oracle官方出补丁修正问题,oracle10g都过保了,为什么我们自己不回过头出一个呢!
使用:
下载我的补丁包,在oralce的安装os用户下,安装前设置好要安装的 $ORACLE_HOME 环境变量,运行安装包内的 runPatch.sh,注意需要在补丁包的目录下执行(因为补丁文件在其中,sh写的比较简单)。文件及路径可以自行查看runPatch.sh脚本。欢迎修改。
补丁附件:
oracle.10.2.0.1.0.linux.x86-64.bugfix.by-jinsen.2022-02-17.zip