外部の SAP Hana データベースのデータにアクセスする .net コア アプリケーションを開発しています。
SAP Hana データベースでクエリを実行したいだけなので、.net コア アプリケーションに参照モデルを含めることができません。公式のSAP Hana Driverはwindowsのみなので、 linq2dbで試してみました。
私はこれらの答えを試し、自分でいくつかのことを試しました。
私はどちらかを得ています
LinqToDB.LinqToDBException: 構成 'Server=[IP];databaseName=HXE;UserID=SYSTEM;Password=[PASSWORD]' が定義されていません。
また
System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Sap.Data.Hana、Culture=neutral、PublicKeyToken=null' を読み込めませんでした。
開発目的で、ここで説明されているように SAP Hana Express VM をセットアップしました。インストールは成功し、ここで提案されているように、DBeaver を介して Hana DB と対話できます。
linq2db のドキュメントにも適切な情報が見つかりませんでした。
テーブルをクラスにマッピングせずに、外部 SAP Hana データベースへの単純なクエリ呼び出しを実現する方法の例を誰かが投稿できれば、非常に嬉しく思います。それが不可能な場合、代替案として何を提案しますか?