Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 ODBC驱动程序13和ODBC驱动程序11_Sql Server 2008_Odbc_Sql Server 2016 - Fatal编程技术网

Sql server 2008 ODBC驱动程序13和ODBC驱动程序11

Sql server 2008 ODBC驱动程序13和ODBC驱动程序11,sql-server-2008,odbc,sql-server-2016,Sql Server 2008,Odbc,Sql Server 2016,我可以在同一台服务器上同时安装ODBC驱动程序13和ODBC驱动程序11吗? 我需要访问Microsoft SQL 2008数据库和Microsoft SQL 2016数据库。第一个需要ODBC驱动程序11。第二个需要ODBC驱动程序13。 它们是否由系统独立使用? 更新: 我已经安装了驱动程序11和13。我仍然无法使用我的2008数据库。 不确定是否需要重新启动?由于安装没有要求重新启动,因此未重新启动。由于文件名不同,您似乎可以同时安装,甚至Microsoft建议您可以更改连接字符串。(我还

我可以在同一台服务器上同时安装ODBC驱动程序13和ODBC驱动程序11吗? 我需要访问Microsoft SQL 2008数据库和Microsoft SQL 2016数据库。第一个需要ODBC驱动程序11。第二个需要ODBC驱动程序13。 它们是否由系统独立使用? 更新: 我已经安装了驱动程序11和13。我仍然无法使用我的2008数据库。
不确定是否需要重新启动?由于安装没有要求重新启动,因此未重新启动。

由于文件名不同,您似乎可以同时安装,甚至Microsoft建议您可以更改连接字符串。(我还没有在测试环境中使用SQL 2016的服务器。因此,我无法测试它)

如何区分哪个应用程序将使用哪个

引用Microsoft的页面:

当应用程序使用驱动程序时,应用程序应指示 它通过安装选项APPGUID依赖于驱动程序。 这样做使驱动程序安装程序能够报告依赖的应用程序 在卸载之前。要指定对驱动程序的依赖关系,请设置 静默时将APPGUID命令行参数添加到产品代码中 安装驱动程序。(使用时必须创建产品代码。) Microsoft Installer将捆绑您的应用程序安装程序。)用于 例如:


msiexec/i msodbcsql.msi APPGUID={您试过了吗?还没有。我在等待别人回答,因为我担心我可能会弄坏一些东西。或者没有?有什么想法吗?它回答了您的问题吗?
msiexec /i msodbcsql.msi APPGUID={ <Your dependent application's APPGUID> }