当前位置: 首页 > 数据应用 > SqlServer

如何解决wincc7.5与sqlserver2016 sp2的兼容性问题

时间:2023-06-28 15:58:18 SqlServer

wincc7.5是一款用于工业自动化的软件,它可以与sqlserver数据库进行数据交互。但是,如果你想在同一台电脑上安装wincc7.5和sqlserver2016 sp2,你可能会遇到一些问题。这是因为wincc7.5和sqlserver2016 sp2之间存在一些兼容性问题,导致安装过程中出现错误或者安装后无法正常运行。那么,如何解决这些问题呢?本文将为你介绍一些常见的问题及解决方法。

问题一:安装sqlserver2016 sp2时提示“无法安装此版本的SQL Server,因为它与已安装的SQL Server版本不兼容”

解决方法:这个问题是由于wincc7.5自带了一个sqlserver2008 r2 express的组件,它与sqlserver2016 sp2不兼容。要解决这个问题,你需要先卸载wincc7.5自带的sqlserver2008 r2 express组件,然后再安装sqlserver2016 sp2。具体步骤如下:

1.打开控制面板,选择“程序和功能”,找到“Microsoft SQL Server 2008 R2 (64-bit)”或者“Microsoft SQL Server 2008 R2 (32-bit)”,右键单击,选择“卸载/更改”。

2.在弹出的窗口中,选择“删除”。

3.在“选择实例”页面中,选择“WINCC”实例,点击“下一步”。

4.在“选择要删除的功能”页面中,勾选所有的选项,点击“下一步”。

5.在“准备删除”页面中,点击“删除”。

6.等待卸载完成后,重新启动电脑。

问题二:安装sqlserver2016 sp2后,wincc7.5无法连接数据库或者报错

解决方法:这个问题是由于wincc7.5默认使用了一个较低版本的SQL Native Client驱动程序来连接数据库,而这个驱动程序与sqlserver2016 sp2不兼容。要解决这个问题,你需要更新wincc7.5使用的SQL Native Client驱动程序。具体步骤如下:

1.下载并安装最新版本的SQL Native Client驱动程序,你可以从微软官网或者其他可信来源获取。

2.打开wincc7.5的项目管理器,选择“工具”菜单,然后选择“选项”。

3.在弹出的窗口中,选择“数据库连接”标签页。

4.在“数据库连接”标签页中,找到“SQL Native Client驱动程序”的下拉框,选择最新版本的驱动程序(例如SQL Server Native Client 11.0)。

5.点击“确定”保存设置。

6.重新启动wincc7.5。