window環境下的oracle錯誤error: 0x7e的解決方法


今天連接一個Win2008 Server服務端上的一個oracle出現了下面的這些錯誤

LoadLibraryFromPath: FQ Dll C:\Windows\system\oci.dll is not found, error: 0x7e
LoadLibraryFromPath: FQ Dll C:\Windows\oci.dll is not found, error: 0x7e
LoadLibraryFromPath: FQ Dll C:\ProgramData\Oracle\Java\javapath\oci.dll is not found, erro
r: 0x7e
LoadLibraryFromPath: FQ Dll C:\Java\jdk1.7.0_60\bin\oci.dll is not found, error: 0x7e
LoadLibraryFromPath: FQ Dll D:\app\CUBE\product\11.2.0\client_1\bin\oci.dll found
LoadLibraryFromPath: FQ Dll C:\Windows\system\SQLLib80.dll is not found, error: 0x7e
LoadLibraryFromPath: FQ Dll C:\Windows\SQLLib80.dll is not found, error: 0x7e

當時還以為找不到動態庫, 然后搜索發現有那個庫存在, 當時就懵逼了, 莫名其妙啊, 通過網上查找資料, 終於發現了原來是微軟的一個叫做KB3126587補丁惹的禍, 解決方法, 微軟已經給出了

https://support.microsoft.com/zh-cn/kb/3126587

訪問這個地址, 去下載和你電腦系統響應的補丁, 

Windows Server 2008 SP2

  32Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51090

  64Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51041

Windows 7 SP1

  32Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51071

  64Bit:  https://www.microsoft.com/zh-cn/download/details.aspx?id=51056

Windows Server 2008 R2 SP1

  64Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51092

Windows Server 2012

  64Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51045

Windows 8.1:

  32Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51024

  64Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51076

Windows Server 2012 R2

  64Bit: https://www.microsoft.com/zh-cn/download/details.aspx?id=51053

下載補丁, 安裝完成,重啟電腦就OK了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM