我遇到了问题,我试图按照此链接解决问题
https://support.microsoft.com/en-ca/kb/969052
然而,当它说
时"要完成此过程中的步骤,您必须从"更多信息"中复制FindSQLInstalls.vbs脚本。部分到您尝试更新SQL Server安装的计算机上的本地文件夹。"
我对如何找到这个" FindSQLInstall.vbs"感到困惑。文件以及如何运行它。
我只是一个初学者,所以任何帮助都会非常感激。
答案 0 :(得分:0)
我在尝试将SP3放在SQL 2008 R2上时遇到此错误。一些研究引导我阅读同一篇文章https://support.microsoft.com/en-ca/kb/969052和FindSQLInstall.vbs脚本。
我也没有很多使用命令提示符或.vbs的经验我确实有一些同事之前已经完成同样问题的同事。如果你找到了微软kb / 969052,理论上你需要的就是那里。但如果你像我一样,你需要更多。这就是我所做的。
请注意,我非常幸运,我们有一个共享文件夹,其中保存了我们安装的所有升级/更新的副本。 .vbs找到并复制了我遗失的许多东西(虽然我花了一些时间来弄明白)
cd C:\Repair_msi
= cmd在此文件夹中工作Cscript FindSQLInstalls.vbs ServerName_sql_install_details.txt
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!
- !!!! C:\ Windows \ Installer \ 4541a.msi安装程序缓存中不存在。 !!!!
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!
Cscript FindSQLInstalls.vbs ServerName_sql_install_details.txt
=再次运行.vbs 复制“C:\ Users \ NAME \ AppData \ Local \ Microsoft \ Windows \ Temporary Internet Files \ Content.IE5 \ LWRNT0CZ \ SQLServer2005_BC [1] .msi”C:\ Windows \ Installer \ 4541a.msi
事实证明我可以运行FindSQLInstalls.vbs脚本,然后再次运行SP安装。 .vbs将返回结果,其中包括文件上次使用时的位置以及版本号。如果.vbs在那里找不到它,你将需要找到它想要的东西,复制它并用正确的名称重命名它并把它放到正确的位置。