KX Community

Find answers, ask questions, and connect with our KX Community around the world.

Home Forums kdb+ Getting License error

  • Getting License error

    Posted by srevuri4 on November 1, 2022 at 12:00 am

    Hi Floks,

    I am new KDB, while running q session, I am getting below error.

    Can you please help on this.

     

     

    srevuri4 replied 2 months, 1 week ago 4 Members · 8 Replies
  • 8 Replies
  • mattdeshaq

    Member
    November 2, 2022 at 12:00 am

    Hi,

    Due to changes made by KX earlier this year, the use of kdb+ now requires a license.  Some details can be found from documentation by KX here: https://code.kx.com/q/learn/licensing/

    I may not be able to fully assist with this as you may need to contact KX directly, but hopefully this can point you in the right direction!

     

    Best Wishes,

    Matt

  • rocuinneagain

    Member
    November 7, 2022 at 12:00 am
    1. Is QLIC set?
    2. Was this licence issued specifying it was for a windows machine?
  • srevuri4

    Member
    November 7, 2022 at 12:00 am

    After Setting QLIC. Issue is resolved.

    Thanks.

  • srevuri4

    Member
    November 7, 2022 at 12:00 am

    I went through the above link, I tried multiple ways but my issue is not resolved.

    Environment

    OS:- Win-11

  • rocuinneagain

    Member
    November 7, 2022 at 12:00 am

    What location is your licence file?

    Have you set the QLIC environment variable?

  • voiddump

    Member
    January 15, 2024 at 12:00 am

    I tried multiple ways on my MacBook Pro and my VMFusion (whose environment supposedly is windows 11) but my issue is not resolved. My folder structure is as below: (The first is that on Mac, the second&third is that on VMFusion).

    P.S. I would prefer KDB+ be installed on my Mac instead of on my VMFusion, if possible. But I would also really appreciate it if someone tell me how to solve the problem on my VMFusion.

  • rocuinneagain

    Member
    January 15, 2024 at 12:00 am

    First image looks fine for QHOME=/voiddump/q/m64

    More traditional structure would be to not have that extra level of m64

    .i.e

    • voiddump/q/kc.lic
    • voiddump/q/q.k
    • voiddump/q/m64/q

    In that case you’d use QHOME=/voiddump/q

  • voiddump

    Member
    January 16, 2024 at 12:00 am

    I changed the QHOME to /voiddump/q and it works! Thank you so much!

Log in to reply.