<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Question Re: Error Connecting Hana DB from CloudFoundry in Technology Q&amp;A</title>
    <link>https://community.sap.com/t5/technology-q-a/error-connecting-hana-db-from-cloudfoundry/qaa-p/12650712#M4745974</link>
    <description>&lt;P&gt;Can you confirm that you HANA is located on premise and you have a SAP Cloud Connector?&lt;/P&gt;</description>
    <pubDate>Sun, 18 Dec 2022 16:09:33 GMT</pubDate>
    <dc:creator>gregorw</dc:creator>
    <dc:date>2022-12-18T16:09:33Z</dc:date>
    <item>
      <title>Error Connecting Hana DB from CloudFoundry</title>
      <link>https://community.sap.com/t5/technology-q-a/error-connecting-hana-db-from-cloudfoundry/qaq-p/12650711</link>
      <description>&lt;P&gt;Dear Folks,&lt;/P&gt;
  &lt;P&gt;Hope you are doing fine.&lt;/P&gt;
  &lt;P&gt;I am trying to connect Hana DB from .NET core application developed in .net6.0&lt;/P&gt;
  &lt;P&gt;The application is just trying to connect HANA DB and execute simple query.&lt;/P&gt;
  &lt;P&gt;I same application is running fine on local machine which uses SAP Hana SDK.&lt;/P&gt;
  &lt;P&gt;However once deployed on cloud foundry the application is throwing exception.&lt;/P&gt; 
  &lt;PRE&gt;&lt;CODE&gt;14 Dec 2022, 11:13:18 (GMT+05:30) - [APP/PROC/WEB/0]&amp;lt;br&amp;gt;---&amp;gt; System.IO.FileNotFoundException: Cannot find a matching libadonetHDB.dll with version 2.14.22 - check the location in the HDBDOTNETCORE or PATH / LD_LIBRARY_PATH / DYLD_LIBRARY_PATH environment variables&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;I have copied 'dotnetcore' folder from SAP Hana SDK in the application folder for deployment.&lt;/P&gt; 
  &lt;PRE&gt;&lt;CODE&gt;public HomeController(ILogger&amp;lt;HomeController&amp;gt; logger)&amp;lt;br&amp;gt;    {&amp;lt;br&amp;gt;        _logger = logger;&amp;lt;br&amp;gt;        &amp;lt;br&amp;gt;        HanaConnection conn = new HanaConnection("Server=hanaconnectionstring; UserID=login;Password=password");&amp;lt;br&amp;gt;        conn.Open();&amp;lt;br&amp;gt;        var query = "test query";&amp;lt;br&amp;gt;        using (var cmd = new HanaCommand(query, conn))&amp;lt;br&amp;gt;        using (var reader = cmd.ExecuteReader()) &amp;lt;br&amp;gt;        {&amp;lt;br&amp;gt;            Console.WriteLine("Query result:");&amp;lt;br&amp;gt;            // Print column names&amp;lt;br&amp;gt;            var sbCol = new System.Text.StringBuilder();&amp;lt;br&amp;gt;            for (var i = 0; i &amp;lt; reader.FieldCount; i++)&amp;lt;br&amp;gt;            {&amp;lt;br&amp;gt;                sbCol.Append(reader.GetName(i).PadRight(20));&amp;lt;br&amp;gt;            }&amp;lt;br&amp;gt;            Console.WriteLine(sbCol.ToString());&amp;lt;br&amp;gt;            // Print rows&amp;lt;br&amp;gt;            while (reader.Read())&amp;lt;br&amp;gt;            {&amp;lt;br&amp;gt;                var sbRow = new System.Text.StringBuilder();&amp;lt;br&amp;gt;                for (var i = 0; i &amp;lt; reader.FieldCount; i++)&amp;lt;br&amp;gt;                {&amp;lt;br&amp;gt;                    sbRow.Append(reader[i].ToString().PadRight(20));&amp;lt;br&amp;gt;                }&amp;lt;br&amp;gt;                Console.WriteLine(sbRow.ToString());&amp;lt;br&amp;gt;            }            conn.Close();&amp;lt;br&amp;gt;        }&amp;lt;br&amp;gt;    }&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;I have even tried copied libadonetHDB.dll and dependencies in project folder still the issue is not resolved.&lt;/P&gt;
  &lt;P&gt;In csproj file I have added below entries.&lt;/P&gt; 
  &lt;PRE&gt;&lt;CODE&gt;  &amp;lt;ItemGroup&amp;gt;&amp;lt;br&amp;gt;    &amp;lt;Reference Include="Sap.Data.Hana.Core.v2.1"&amp;gt;&amp;lt;br&amp;gt;      &amp;lt;HintPath&amp;gt;dotnetcore\v2.1\Sap.Data.Hana.Core.v2.1.dll&amp;lt;/HintPath&amp;gt;&amp;lt;br&amp;gt;    &amp;lt;/Reference&amp;gt;&amp;lt;br&amp;gt;    &amp;lt;Reference Include="libadonetHDB"&amp;gt;&amp;lt;br&amp;gt;      &amp;lt;HintPath&amp;gt;dotnetcore\libadonetHDB.dll&amp;lt;/HintPath&amp;gt;&amp;lt;br&amp;gt;    &amp;lt;/Reference&amp;gt;&amp;lt;br&amp;gt;  &amp;lt;/ItemGroup&amp;gt;&lt;/CODE&gt;&lt;/PRE&gt;
  &lt;P&gt;Thanks in advance.&lt;/P&gt;
  &lt;P&gt;Regards,&lt;/P&gt;
  &lt;P&gt;Sumedh Ahire&lt;/P&gt;</description>
      <pubDate>Wed, 14 Dec 2022 06:00:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/error-connecting-hana-db-from-cloudfoundry/qaq-p/12650711</guid>
      <dc:creator>sumedhahire</dc:creator>
      <dc:date>2022-12-14T06:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: Error Connecting Hana DB from CloudFoundry</title>
      <link>https://community.sap.com/t5/technology-q-a/error-connecting-hana-db-from-cloudfoundry/qaa-p/12650712#M4745974</link>
      <description>&lt;P&gt;Can you confirm that you HANA is located on premise and you have a SAP Cloud Connector?&lt;/P&gt;</description>
      <pubDate>Sun, 18 Dec 2022 16:09:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/technology-q-a/error-connecting-hana-db-from-cloudfoundry/qaa-p/12650712#M4745974</guid>
      <dc:creator>gregorw</dc:creator>
      <dc:date>2022-12-18T16:09:33Z</dc:date>
    </item>
  </channel>
</rss>

