Kbase P22860: Access denied when replacing prosql32.dll
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/7/2003 |
|
Status: Unverified
FACT(s) (Environment):
Windows ME
FACT(s) (Environment):
Progress 9.1C
SYMPTOM(s):
access denied
copying esql32.dll to proesql32.dll
CAUSE:
If a file exists and you try and overwrite it within Windows ME you may be denied access to replace it.
Example:
A file exists \windows\system\prosql32.dll
and you want to replace it with a newer copy which is in %DLC%\bin and is called esql32.dll.
If you try to perform the following step it fails:
copy %DLC%\bin\esql32.dll %WINDIR%\system\prosql32.dll
FIX:
1) Rename current copy of %WINDIR%\system\prosql32.dll to something like orig-prosql32.dll
2) perform you copy statement:
copy %DLC%\bin\esql32.dll %WINDIR%\system\prosql32.dll
This should be successful as long as the file is not locked in memory.
If you believe the file is locked in memory you may need to reboot in Safe Mode and repeat these steps.