【发布时间】:2019-09-26 14:27:18
【问题描述】:
我正在开发一个 .net 核心应用程序,我想在其中访问来自外部 SAP Hana 数据库的数据。
由于我只想在 SAP Hana 数据库上执行查询,我无法在我的 .net 核心应用程序中使用引用模型。由于官方的 SAP Hana 驱动程序是only available for windows,我尝试使用 linq2db。
我尝试了these 的答案并自己尝试了一些东西。
我要么得到 p>
LinqToDB.LinqToDBException:未定义配置“Server=[IP];databaseName=HXE;UserID=SYSTEM;Password=[PASSWORD]”。
或
System.IO.FileNotFoundException:无法加载文件或程序集“Sap.Data.Hana,Culture=neutral,PublicKeyToken=null”。
出于开发目的,我按照here 的描述设置了 SAP Hana Express VM。 安装成功,我可以按照here的建议通过 DBeaver 与我的 Hana DB 进行交互。
我也没有在 linq2db 文档中找到足够的信息。
如果有人可以发布一个示例,说明如何在不将表映射到类的情况下实现对外部 SAP Hana 数据库的简单查询调用,我将非常高兴。 如果这不可能,您会提出什么替代方案?
【问题讨论】:
标签: c# .net .net-core hana linq2db