• win系统安装sql server报错,已经安装了Visual C++ 2017 Redistributable,也是以系统管理员身份运行


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 码成呆瓜 2024-03-28 21:50 采纳率: 0% 浏览 2 首页/ 大数据 / win系统安装sql server报错,已经安装了Visual C++ 2017 Redistributable,也是以系统管理员身份运行 数据库服务器运维 win系统安装sql server报错,已经安装了Visual C++ 2017 Redistributable,也是以系统管理员身份运行,找不到问题 展开全部 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    3条回答 默认 最新

    • 专家-皆知 2024-03-28 21:50
      关注

      引自免费微信小程序:皆我百晓生

      在解决Windows安装SQL Server 2019过程中遇到的问题时,可能需要遵循以下几个步骤和代码示例:

      解决问题步骤一:检查VS redistributable

      1. 确保已经安装 Visual C++ 2017 Redistributable。可以在命令提示符或控制面板上找到它,通常位置为"Program Files (x86)\Microsoft Visual Studio\Shared Debugger"。
      2. 确认路径是否正确 在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

      1. 查找安装脚本 在安装目录中找到名为msodbcsql_Cpu64>Action:RollbackCleanup.vsi的脚本。
      2. 更新Visual C++ Tools 右键点击该文件,选择“属性”,在弹出窗口中选中“工具箱和主题”选项卡,切换至“开发工具”组,选择“Microsoft SQL Server”。在“组件列表”中,检查“Microsoft SQL Server SP Component Framework”选项是否存在。
      3. 更新Visual Studio IDE 在MSBuild设置中,添加Add Missing Link for .NET Framework (v3.5 and later)复选框,如下所示: