Db2

Db2

Connect with Db2, Informix, Netezza, open source, and other data experts to gain value from your data, share insights, and solve problems.

 View Only
Expand all | Collapse all

How to verify whether we have license to use IBM Db2 .NET Core Provider ?

  • 1.  How to verify whether we have license to use IBM Db2 .NET Core Provider ?

    Posted Tue March 07, 2023 01:27 AM

    My workstation machine and our app servers(both prod & QA environments) are all got folders C:\Program Files\IBM\SQLLIB\ . It contains DB2 .net providers for older .net framework. Our few old applications are using IBM DB2 ODBC Driver. But for application we can't use that since we can't find a working connection string which uses SSL Certificates as Authentication instead of password.

    Now we have added NuGet Gallery | IBM.Data.DB2.Core 3.1.0.600 in our .net core application. During development and QA deployment, our app is working fine by connecting with Db2. Now we are going to deploy to production server.  I am worrying about whether we will face any issue due to license. 

    I learned that "existing DB2Connect license should work" from this faq. How to find whether we have DB2Connect license or not? This blog post says we need to place the license file in the specified path.

    Currently I can find 2 files named "odbc_notices.rtf" , "odbc_REDIST.txt"  in C:\Users\<MyUserName>\.nuget\packages\ibm.data.db2.core\3.1.0.600\buildTransitive\clidriver\license folder along with another folder named "Windows" which contains odbc_LI_en.rtf file. And also I can only find rtf files in this folder C:\Program Files\IBM\SQLLIB\license . 

    Please help us to ensure that our production deployment will connect with Db2 using IBM Db2 .NET Core Provider



    ------------------------------
    Siva Sankaran
    ------------------------------


  • 2.  RE: How to verify whether we have license to use IBM Db2 .NET Core Provider ?
    Best Answer

    Posted Fri April 07, 2023 03:48 AM

    In this Q & A @Tommy Petersen answered that the license will be in server i.e. Mainframe system . So to check that we have to check with mainframe Admin team or DB admin Team. Thanks Tommy Petersen for clarification. I will check with our Admin teams



    ------------------------------
    Siva Sankaran
    ------------------------------