【发布时间】:2018-08-15 12:42:25
【问题描述】:
这是我第一次尝试从 SAP HANA 数据库构建 ADO.NET 实体模型。这适用于 SAP B1。这个过程使用 MS Server/MySql 等非常简单。
但是,当我按照创建此 HANA 模型的步骤操作时,单击“测试连接”时出现以下错误:
我为 Sap.Data.Hana.v4.5.dll 添加了参考
版本是 1.0.120.0
数据库存在,我可以对其执行查询,如下所示。
注意:我使用的凭据与登录 SAP HANA Studio 时使用的凭据相同。
我在这里错过了什么?
之前有一个帖子:ADO.NET Provider for SAP HANA - Version mismatch issue
但在上述问题中,用户能够建立连接。
【问题讨论】:
-
从屏幕截图来看,您没有使用具有多个数据库容器的 HANA 系统。在这个“经典”设置中,没有单独的管理对象“数据库”,并且连接不采用数据库名称。只需输入主机名和端口并将数据库名称留空。
EOH_CCL_TEST确实只是模式名称。除此之外,使用SYSTEM用户处理数据或引导系统之外的任何事情真的不是一个好主意。 -
这行得通。你应该把它作为答案。
-
刚刚添加为答案。
标签: entity-framework ado.net sap hana