/build/static/layout/Breadcrumb_cap_w.png

Oracle 10g silent installation error - PSAPI.DLL

Hello All,

I need to have Oracle 10g install silently.  I did make a response file to work for me, except towards the end of the install it throws an error.

"The Procedure entry point GetProcessImageFileNameW could not be located in the dynamic link library PSAPI.DLL"

Any assistance in this matter would be greatly appreciated.

Thanks,
AK

0 Comments   [ + ] Show comments

Answers (3)

Posted by: EdT 9 years ago
Red Belt
0

Are you using the correct version of the Oracle Universal Installer?  Also, have you checked your system for duplicate instances of psapi.dll ?  If there are multiple versions, find the newest and register the DLL with regsvr32.exe as the message would suggest you are running with an old version that lacks the entry point identified in the message, or an old version has been registered and the newer one hasn't.

Posted by: dunnpy 9 years ago
Red Belt
0
The issue is that there is an incompatible version in the installer  - it doesn't cause any issue with the installation of software if you ignore the error - but it causes your silent installation to fail.

Follow step 7 in this thread:
https://community.oracle.com/thread/841985

It explains how to replace the file with the one from Windows in the installation media set.

I did this a few years ago, luckily I had the link stored for future reference, and can confirm that the 'fix' works.

Dunnpy

Comments:
  • Thanks for the feedback, but it's still throwing that message on WIN 7. - 786_ak 9 years ago
    • Did you unjar the .jar file that holds the .dll and then recreate the .jar file correctly?

      You don't mention whether your Windows 7 is 64bit or 32bit.
      I did mine on 32bit, with the file from C:\Windows\System32. If you grabbed the file from a 64bit, try the 32bit - or vice versa.

      Check other systems to see if they are the same file (date,version,size) and if you find a different one - try that one instead.

      I've just found the package I had the success with, and it wasn't Oracle 10g, it was Oracle Discoverer 10 - but it was the same error message and .dll file, and the same .jar file name.

      If everything is correct, try running the install with ProcMon and see what files weren't being processed when the error occurred - maybe there is another copy of the .dll that needs updating in another .jar file. - dunnpy 9 years ago
      • Thanks dunnpy for getting back to me. Yes it's a 64bit OS. And I ended up installing Oracle 11g, since 10g is not compatible. It all worked out well. Once again thanks. - 786_ak 9 years ago
Posted by: 786_ak 9 years ago
Third Degree Green Belt
0
Thanks for your feedback people.  I ended up going with Oracle 11g instead.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ