Cra*_*ein 5 sql-server-2005 service-pack
SQL Server Standard 2005 sp2 32bit 在 Windows 2003 Standard 32bit Service Pack 2 上运行。
我尝试使用SQLServer2005SP4-KB2463332-x86-ENU.exe将服务包从 sp2 升级到 sp4并收到以下错误:
Property(S): UpgradeInstruction = Connect to SQL instance MYSERVER as sysadmin
Launch SQL statement USE master
Launch script file d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Install\sysdbupg.sql
Launch script file d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Install\DbEngine_hotfix_install.sql
Launch script file d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Install\repl_hotfix_install.sql
Stop service MSSQLSERVER
Property(S): SqlUpgradeMessage = SQL Server Setup failed to parse the SQL script "d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Install\DbEngine_hotfix_install.sql". The error code is The system cannot find the file specified.
. To continue, correct the problem, and then run SQL Server Setup again.
Run Code Online (Sandbox Code Playgroud)
文件d:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Install\DbEngine_hotfix_install.sql丢失,我尝试从两个不同的SQLServer2005SP4-KB2463332-x86-ENU.exe文件进行升级。
服务包安装完成后,我可以启动SQL Server,版本是9.0.5000。日志中没有其他错误,但我确实使用安装 SP4 之前拍摄的 vmware 快照回滚了服务器。
我用谷歌搜索,但没有找到任何有用的东西。
为什么Service Pack 安装中会丢失DbEngine_hotfix_install.sql 文件?