由于 SQL Server 2012 本机客户端错误,无法在 SQL Server 2016 上安装 SSIS

Unable to install SSIS on SQL Server 2016 due to SQL Server 2012 Native client error

我正在尝试将 SSIS 添加到 SQL Server 2016,但我不断收到错误消息: "An installation package for the product Microsoft SQL SERVER 2012 Native Client cannot be found. Try the installation again using a valid copy of the installation package 'slincli.msi'".

我从 Microsoft 网站下载了 slincli.msi 文件并尝试安装它,但这次我收到以下错误消息: "Installation of SQL Server 2012 Native Client failed because a higher version already exists on the machine. To proceed, uninstall the higher version and then run SQL Server 2012 Native Client Setup again."

我无法卸载 Native Client,因为我不想给已经安装并正在运行的 SQL 服务器 2016 数据库带来麻烦。

我也尝试安装 SQL Server 2016 SP2,但它也没有安装 Native Client。

我现在很绝望,我花了一天多的时间才解决这个问题。

有人知道如何解决吗?

谢谢。

我终于卸载了Native client,安装了SSIS。幸运的是,它没有破坏任何东西,数据库已经启动并且 运行.