答案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。