flex tables, licensing
Hello,
My name is Gil Peretz, working for HP Software in Israel , Yehud site.
I have a permanent license for Vertica.
Recently, i have successfully upgrade my cluster to V7.
It seems that the FLEX TABLES option is not working, looks like licensing issues, i am not sure.
do i need a separate license for using FLEX?
or i can use the permanent license that I have and just copy it to:
/opt/vertica/config/share/license.com.vertica.flextables.key
please advice , thank you.
Gil P.
My name is Gil Peretz, working for HP Software in Israel , Yehud site.
I have a permanent license for Vertica.
Recently, i have successfully upgrade my cluster to V7.
It seems that the FLEX TABLES option is not working, looks like licensing issues, i am not sure.
do i need a separate license for using FLEX?
or i can use the permanent license that I have and just copy it to:
/opt/vertica/config/share/license.com.vertica.flextables.key
please advice , thank you.
Gil P.
0
Comments
Flex tables are licensed separately from Vertica proper; you will need a separate license file.
Flex tables ship with a 1TB Community license. That should be working for you automatically... Could you run "SELECT * FROM licenses;"?; does it show up there?
Adam
--------- ---------- ------------- ------------- ----- ------------------ ---------------------
vertica HP Vertica 2/7/2013 Perpetual 1TB N NULL
vertica com.vertica.flextable 2013-10-29 Perpetual 1TB Y NULL
each command regarding this table including functions or COPY gets the same errors:
copy mountains from '/oradata/vertica/7.0/Downloads/mountains.json' parser fjsonparser();
ERROR 3457: Function fjsonparser() does not exist, or permission is denied for fjsonparser()
select MAPTOSTRING(__raw__) from mountains;
ERROR 3457: Function MAPTOSTRING(long varbinary) does not exist, or permission is denied for MAPTOSTRING(long varbinary)HINT: No function matches the given name and argument types.
If not, do they appear in the output of "SELECT * FROM user_library_manifest;"?
James
Yes, I do have public in my search_path, and privileges to work with...
I still think it's licensing matter.
I have moved my POC with flex tables to another machine(none cluster), that has less the 1TB of data, and it's working fine.
Where can I get the flex license from?
thank You.
ERROR 5955: Missing license: FlexTableLib.FJSONParser requires license com.vertica.flextable
HINT: Visit http://www.vertica.com/about/contact-us
Do you see the FJsonParser in the user_library_manifest and user_functions tables?
however, "SELECT * FROM user_library_manifest;" gets an error:
ERROR 3857: Library built with unsupported version of Vertica SDK [Version: v6.1.0-0, Revision: 105057]HINT: Expected version: [Version: v7.0.0-0, Revision: 126766] 4 0
the bizarre things is that i see this error on both of my machines, the cluster and the standalone one.
when on the standalone machine every thing works fine using flex tables.
Regards
Sorry for the issue.
James
i got:
ERROR 3857: Library built with unsupported version of Vertica SDK [Version: v6.1.2-0, Revision: 114751]HINT: Expected version: [Version: v7.0.0-0, Revision: 126766]
What exactly need to be done?
vsql -f /opt/vertica/packages/flextable/ddl/install.sql -w password.