windows平台上oracle11.2.0.4 打2019年后补丁,服务起不来,错误1053-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3502741
  • 博文数量: 718
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7790
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(718)

文章存档

2024年(4)

2023年(74)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

最近访客
相关博文
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·
  • ·

分类: oracle

2020-07-06 20:46:53


windows 2008 64位系统上安装了11.2.0.4数据库,准备打一下最新的2020年1月份psu补丁。

下载介质
psu:p30502376_112040_mswin-x86-64.zip
ovjm: p30671044_112040_mswin-x86-64.zip
opatch: p6880880_112000_mswin-x86-64.zip

按readme.html中一步一步执行,关停服务,备份软件,升级opatch,打补丁apply,一切正常,该执行sql脚本了,发现数据库服务起不来了,汗~~


小沟里又翻船了。

半个小时的工作,折腾了3天,怎么搞定的,且听我慢慢道来。










还是快点说吧,大家都这么忙。
最初反应,不应该啊,linux平台上顺利的很,windows这是咋了,服务起不来了,没strace怎么整(还真有个windows平台的strace,没空去学习)。挨个试了试其他服务,基本上重要的,例如侦听都起不来。

百度一下1053(对,这样快),都在说主机改了ip导致侦听服务起不来,可我没改ip。更换关键字,再瞎搜搜,发现一个可利用的工具sxstrace.exe,通过这个工具可以跟踪出报错原因,但是解决方法又费了很大劲儿,说是缺少microsoft visual c 2005 service pack 1补丁包,一开始找了几个版本都不对。

为了比对,抽时间自己搭建虚拟机验证,找了几个版本psu,发现2018年10月份以前的,打上后没问题,之后的,打上后数据库服务起不来,linux平台的却没事。

后来误打误撞(还是自己不认真)发现  这里下载的64位安装包,安装后就没问题了。

微软的下载界面如下:

对,就是这个3mb的小文件。

这个问题折腾半天差点要放弃,打算让客户迁移到linux上或者升级到oracle 19c。

关键的信息如下:

这个补丁版本要搞对。还有一点,有问题要多看操作系统日志。

sxstrace.exe的用法基本上是以管理员身份开个cmd窗口执行
sxstrace trace -logfile:sxstrace.etl,然后去重现错误,然后返回cmd窗口回车,再执行sxstrace parse -logfile:sxstrace.etl -outfile:sxstrace.txt ,会产生一个txt文件,用记事本打开看报错日志。
sxstrace.exe的用法参考:
我的报错日志 sxstrace.txt 参考:
=================
begin activation context generation.
input parameter:
flags = 0
processorarchitecture = amd64
culturefallbacks = en-us;en
manifestpath = c:\app\zhang\product\11.2.0\dbhome_1\bin\oraclient11.dll
assemblydirectory = c:\app\zhang\product\11.2.0\dbhome_1\bin\
application config file = 
-----------------
info: parsing manifest file c:\app\zhang\product\11.2.0\dbhome_1\bin\oraclient11.dll.
info: manifest definition identity is (null).
info: reference: microsoft.vc80.crt,processorarchitecture="amd64",publickeytoken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"
info: resolving reference microsoft.vc80.crt,processorarchitecture="amd64",publickeytoken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195".
info: resolving reference for processorarchitecture amd64.
info: resolving reference for culture neutral.
info: applying binding policy.
info: find publisher policy at c:\windows\winsxs\manifests\amd64_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_09c03a53facd313f.manifest
info: no binding policy redirect found.
info: begin assembly probing.
info: did not find the assembly in winsxs.
info: attempt to probe manifest at c:\windows\assembly\gac_64\microsoft.vc80.crt\8.0.50727.6195__1fc8b3b9a1e18e3b\microsoft.vc80.crt.dll.
info: attempt to probe manifest at c:\app\zhang\product\11.2.0\dbhome_1\bin\microsoft.vc80.crt.dll.
info: attempt to probe manifest at c:\app\zhang\product\11.2.0\dbhome_1\bin\microsoft.vc80.crt.manifest.
info: attempt to probe manifest at c:\app\zhang\product\11.2.0\dbhome_1\bin\microsoft.vc80.crt\microsoft.vc80.crt.dll.
info: attempt to probe manifest at c:\app\zhang\product\11.2.0\dbhome_1\bin\microsoft.vc80.crt\microsoft.vc80.crt.manifest.
info: did not find manifest for culture neutral.
info: end assembly probing.
error: cannot resolve reference microsoft.vc80.crt,processorarchitecture="amd64",publickeytoken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195".
error: activation context generation failed.
end activation context generation.

希望在一年一度的安全大检查工作中,大家安心、快乐。

阅读(5526) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图