在一个系统中使用不同版本的SDK ODBC驱动程序

2020-09-15 17:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 是否存在有关如何在一个系...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

是否存在有关如何在一个系统中安装不同版本的ODBC驱动程序(例如SAP 16和Sybase 15.5 SDK)的官方文档?
当前所有新安装的SDK都将覆盖Windows注册表中的以前的ASE ODBC Source,这意味着在创建新数据源时只有最后安装的版本可供选择。
我们的目标是使用Sybase 15.5 Client连接到SAP。 ASE 16数据库。

非常感谢。

4条回答
渐行渐远_HoldOn
2020-09-15 17:56

您有点暗示了问题和可能的解决方案。

没有,因为只有一个注册表,所以没有简单的官方方法。

通常,单个ODBC驱动程序对于最终用户就足够了。 后来越好。 所以不确定为什么同时需要15和16。

注册表编辑真的是一种冒险,您要格外小心。 以下链接可能为您做好了准备

https://docs.microsoft.com/zh-cn/sql/odbc/reference/install/registry-entries-for-odbc-components?view=sql-server-2017

我还没有尝试过,但是我的方法是

-在两台测试机上安装15和16个SDK,并将目标主机所需的文件夹复制到两个单独的区域。

-使用两个单独的命名身份(例如ASE ODBC 15和ASE ODBC 16)编辑注册表项

基础子项应分别指向SDK ASE 15和SDK ASE 16

祝你好运,使用时要格外小心

HTH

Avinash

一周热门 更多>