Getting License error

https://learninghub.kx.com/forums/topic/getting-license-error

Hi Floks,

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

Can you please help on this.

 

 

  1. Is QLIC set?
  2. Was this licence issued specifying it was for a windows machine?

After Setting QLIC. Issue is resolved.

Thanks.

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.

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

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

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

Environment

OS:- Win-11

What location is your licence file?

Have you set the QLIC environment variable?

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