引自免费微信小程序:皆我百晓生
在解决Windows安装SQL Server 2019过程中遇到的问题时,可能需要遵循以下几个步骤和代码示例:
解决问题步骤一:检查VS redistributable
- 确保已经安装 Visual C++ 2017 Redistributable。可以在命令提示符或控制面板上找到它,通常位置为"Program Files (x86)\Microsoft Visual Studio\Shared Debugger"。
- 确认路径是否正确 在VS的安装目录中,确保已包含了名为
VC_redist_x64.exe的文件。如果不是,请手动下载并安装此文件,然后在安装路径下搜索该文件以替换旧版本的VS安装程序。
解决方案代码示例:
FOR /f "delims=" %%a IN ('dir /b "C:\Program Files (x86)\Microsoft Visual Studio\Shared Debugger\VC_redist_x64.exe"') DO (
IF NOT EXIST "%%a" SET vs_redist_path = "C:\Program Files (x86)\Microsoft Visual Studio\Shared Debugger\VC_redist_x64.exe"
mkdir "C:\Temp\vs_redist_temp"
DEL "%vs_redist_path%"
)
解决方案步骤二:检查SQL Server 2019 installer
- 查找安装脚本 在安装目录中找到名为
msodbcsql_Cpu64>Action:RollbackCleanup.vsi的脚本。 - 更新Visual C++ Tools 右键点击该文件,选择“属性”,在弹出窗口中选中“工具箱和主题”选项卡,切换至“开发工具”组,选择“Microsoft SQL Server”。在“组件列表”中,检查“Microsoft SQL Server SP Component Framework”选项是否存在。
- 更新Visual Studio IDE 在MSBuild设置中,添加
Add Missing Link for .NET Framework (v3.5 and later)复选框,如下所示: