通过Sql Server链接服务器从SAP Hana S4中选择时,如何确定4部件名称的数据库名称

时间:2017-07-20 16:04:09

标签: sql sap hana

ODBC连接已配置并作为链接服务器连接运行。我想使用提供4部分名称的常规方法从中查询,但是我使用的驱动程序需要提供所有4个部分,换句话说

Select * From SAP..SYS.TABLES

不符合要求,我收到以下错误:

  

无法使用OLE DB提供程序的架构或目录" MSDASQL"对于   链接服务器" SAP"。提供了一个由四部分组成的名称,但提供者   不公开必要的接口以使用目录或模式。

在这种情况下,我如何找出数据库'名字会出现在上面的例子中吗?

澄清 :我不是在问这个名字是什么;我在问这个SAP Hana是否有一个已知的固定名称可以在这里使用,或者是否有一个问题我可以用他们理解的语言向我们的集成商提出这个问题,因为它看起来很像我与Sql Server一起使用的术语对他们来说是陌生的。

  • 注1:我无法访问SAP Hana S4系统,并且知道 甚至更少关于SAP如何运作......
  • 注意2:是的,我知道我也可以使用 OpenQuery - 我有自己的理由可以避免,如果可能的话

0 个答案:

没有答案