sql-server - 由于 SQL Server 2012 本机客户端错误,无法在 SQL Server 2016 上安装 SSIS
问题描述
我正在尝试将 SSIS 添加到 SQL Server 2016,但我不断收到错误消息:“找不到产品 Microsoft SQL SERVER 2012 Native Client 的安装包。使用安装包的有效副本再次尝试安装 'slincli .msi'”。
我从 Microsoft 网站下载了 slincli.msi 文件并尝试安装它,但这次我收到此错误消息:“安装 SQL Server 2012 Native Client 失败,因为机器上已经存在更高版本。要继续,请卸载更高版本并然后再次运行 SQL Server 2012 Native Client 安装程序。”
我无法卸载 Native Client,因为我不想对已安装且正在运行的 SQL Server 2016 数据库造成麻烦。
我也尝试安装 SQL Server 2016 SP2,但它也没有安装 Native Client。
我现在很绝望,因为我花了一天多的时间来解决这个问题。
有谁知道如何解决它?
谢谢。
解决方案
我终于卸载了本机客户端并安装了 SSIS。幸运的是,它没有破坏任何东西,并且数据库已启动并运行。
推荐阅读
- r - R中的ogrinfo错误:未找到GDAL安装
- r - 使用 dplyr 将评论与值匹配
- apache-kafka - Kafka CASE 错误 fieldSchema for field 不能为空
- excel - 如果等于值,如何复制单元格,否则,什么都不做?
- javascript - 验证是否在 React 中选择了每个 div 中的一个单选按钮
- laravel - Laravel:如果用户选中了特定选项(单选),则添加文本区域
- python - 如何从另一个函数的 kwargs 中弹出元素?
- node.js - 用 Mocha/Chai 测试写函数
- python - 如何使用 Pandas 读取和查询 txt 的标题?
- html - 有没有办法为 router.url 应用通用路径?