在 Windows 10(64 位)上安装 Oracle Developer 6i 时出现错误

在 Windows 10(64 位)上安装 Oracle Developer 6i 时出现错误

我最近在计算机上安装了 Windows 10(64 位)操作系统,并尝试安装 Oracle Developer 6i(表单和报告),但无济于事。它一直失败并显示错误,指出msvcrt40.dll由于权限问题,无法复制文件。

然后我手动msvcrt40.dll从互联网上下载了该文件并强制system32文件夹的权限,希望这个技巧能够奏效,但也没有运气。错误消息的屏幕截图附在下面。

需要快速修复。非常感谢您的帮助。

msvcrt40.dll 权限错误

答案1

我找到了答案Bayu Pinasthika(Ondonesia 开发商)的网站


我正在尝试在 Windows 10 64 位上安装 Oracle Forms / Reports 6i。安装过程中出现以下警告。

“尝试将E:\oracle 6i\路径复制到c:\windows\system32\MSVCRT40.DLL“时出现权限被拒绝错误。您是否要重试该操作、忽略该错误或允许安装程序处理该错误”。

这让我很疑惑,为什么在 Windows 8 上安装很顺利,但在 Windows 10 上就出现了问题。不过在 google 上找到解决办法后,我得到了一个方法,就是删除安装文件中的几行。

使用文本编辑器(例如:Notepad++)打开文件\win32\ssf\6_0_0_0_0\install\SSF60.INS。删除以下部分中的第 219 至 231 行:

copy(dll_rest);
/******************
Install ODBC support
*******************/
ui_action(instantiate(install_files));
copy(odbc1);
copy(odbc3);
{copy(odbc2,"%operating_system%");}
['WRITE_ERROR: continue();] /*the current NT installer is using ctl3d32.dll which is in this
odbc2 group. This is causing write errors in .ins*/
copy(shrdll,"%operating_system%");

删除后,照常安装 oracle 表单/报告。

必须将其从巴伊亚州印度尼西亚语翻译成英语(非常感谢谷歌翻译)。

适用于 Windows 10 x64 Enterprise。

相关内容