Sql Server 2017上的链接服务器

2020-09-19 00:19发布

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

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


需要有关建议的ASE驱动程序以与Sql Server 2017连接的帮助。我们已经使用2012 Sql和ASE OLEDB连接进行了一次测试,并且效果很好。 我们尝试使用相同的安装进行测试,但似乎OLEDB无法正确安装。 我们测试过的ASE开发人员版本为display_version = 15.7 SP101 internal_version = 15.7.0.101000。 我们需要使用ASE OLEDB驱动程序使用Sql Server 2017中的链接服务器。 我们尝试复制OLEDB文件夹并手动注册dll,但连接正常,但间歇性超时。

因此,我下载了一些试用版进行测试,但无法从链接服务器建立连接。 无法初始化数据源错误[Sql Error 7303]。 我测试过的较新版本为:

display_version = 16.0 SP02 PL05 internal_version = 16.0.020.0500

display_version = 16.0 SP01 PL01 internal_version = 16.0.010.0100

display_version = 16.0 SP03 GA internal_version = 16.0.030.0000

display_version = 15.7 SP138 internal_version = 15.7.0.138000

我们非常感谢您的帮助。

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

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


需要有关建议的ASE驱动程序以与Sql Server 2017连接的帮助。我们已经使用2012 Sql和ASE OLEDB连接进行了一次测试,并且效果很好。 我们尝试使用相同的安装进行测试,但似乎OLEDB无法正确安装。 我们测试过的ASE开发人员版本为display_version = 15.7 SP101 internal_version = 15.7.0.101000。 我们需要使用ASE OLEDB驱动程序使用Sql Server 2017中的链接服务器。 我们尝试复制OLEDB文件夹并手动注册dll,但连接正常,但间歇性超时。

因此,我下载了一些试用版进行测试,但无法从链接服务器建立连接。 无法初始化数据源错误[Sql Error 7303]。 我测试过的较新版本为:

display_version = 16.0 SP02 PL05 internal_version = 16.0.020.0500

display_version = 16.0 SP01 PL01 internal_version = 16.0.010.0100

display_version = 16.0 SP03 GA internal_version = 16.0.030.0000

display_version = 15.7 SP138 internal_version = 15.7.0.138000

我们非常感谢您的帮助。

付费偷看设置
发送
4条回答
Climb_Ma
1楼-- · 2020-09-19 00:46

嗨,埃尔西,


我们没有通过此设置的认证。 请注意,oledb驱动程序仅在SDK 15.7系列中随附。 在16.0系列中删除了oledb驱动程序。 参考: https://archive.sap.com/documents/docs/DOC-56188 。。 >


您可以尝试使用odbc驱动程序,看看它是否有效吗?


我需要先使用oledb测试此设置,然后再返回。

谢谢
Dawn Kim

吹牛啤
2楼-- · 2020-09-19 00:46

odbc驱动程序不起作用。

d56caomao
3楼-- · 2020-09-19 01:04

嗨,埃尔西,

我安装了MSSQL 2017和Microsoft SQL Server Management Studio v 17.7,并使用SDK 15.7 SP139 oledb驱动程序。 我正在连接ASE 16 SP03 PL02。

我使用SDK 15.7 SP139中的OLEDB驱动程序进行了测试,并且可以正常工作。

因此,如果您将驱动程序移至上方,是否执行了以下操作? 复制整个文件夹? 注册驱动程序时是否以管理员身份启动命令提示符? 您是否手动注册了32位和64位oledb驱动程序? 注册64位驱动程序时,请确保您位于C:\ windows \ system32目录中,并运行命令regsrv32 C:\ driver的位置\ DataAccess64 \ OLEDB \ sybdrvoledb.dll。
正在调用数据源吗? 创建? 还是您正在使用提供程序字符串?

我在使用odbc驱动程序时遇到了问题。 让我继续测试一下。

谢谢,
黎明金

Haoba3210
4楼-- · 2020-09-19 00:41

嗨,

我也能够使odbc驱动程序也可以工作。 这不是保存我的密码导致了我的问题。 我注意到的一个问题是,并非所有表格都被列出。 因此,我需要弄清楚这一点并为此写一个CR。 仍在测试。

谢谢,
黎明金

一周热门 更多>