SAS ODBC License Error - sas

I'm trying to connect to a Postgresql database using SAS ODBC. I'm getting the message:
ERROR: The product with which the engine ODBC is associated is either not licensed for your
system or the product license has expired.
I thought SAS ODBC was default installed with SAS Base? Or do I need SAS/Access for it to work? Thanks!

You require:
---SAS/ACCESS Interface to ODBC
It's not part of Base SAS.
To find out what modules you have licensed, you can run: proc setinit;run;

Related

SAS/ACCESS ODBC: Problem viewing tables with 'libname odbc'

libname Bi odbc datasrc=Reporting schema=dbo
user= "XXXX" password="XXXX";
using this code Im able to create the library successfully but unable to see/view the tables

PowerBI having issue with Access DB having ODBC Connection

I have an accessDB which using ODBC connection to SQL and used in queries.
Tried to use the queries to create a report on PowerBi, Issue is whenever I tried to update the dataset it gives me ODBC--call failed.
Tried created the ODBC connection on gateway machine. they are all 32 bit [ODBC/Power Bi Desktop] etc.
Can someone please help?
had to install office 64bit and access 64bit driver
also had to refresh all the linked tables and views from access to rectify the issue.

Read Apache HIVE table from Informatica

I have need of regarding HIVE table using Informatica and then write the data after some transformations to MS SQL table.
Can anyone please let me know what is the driver / connector required to connect to Apache HIVE from Informatica. Is there any specific Informatica version from which this is supported?
Informatica Big Data Edition (BDE) supports Hive both as a source and target.
More information: BDE User Guide

Connecting to SAS dataset using OLE DB in QlikView

I'm trying to use an OLEDB connection to connect to my SAS datasets from QlikView.
I am able to set up the connection, but I am not able to load my data. Executing the data import results in the following error: "the local provider does not currently support sql processing"
My loading code looks like this:
LOAD "account",
balance,
"open_closed";
SQL SELECT *
FROM "BASE_DATA";
Is there any way to solve this?
We read SAS data into QlikView using SAS ODBC driver that connects to SAS/SHARE.
This requires that you have one of the following three:
1. SAS/SPD Server
2. SAS/SHARE Server
3. SAS locally on desktop (will not work on server license)

C/C++ API ODBC process ID

I would like to know if it's possible to get the current process id of an SQL connection through ODBC C/C++ API.
Under SqlServer it is ##spid, connection_id() with MySQL.
Cannot find that in ODBC documentation.
Thanks...
You can write a stored procedure to return ##spid on the connection
CREATE PROC
GetSPID
AS
SELECT ##SPID AS 'ID';
Then exec as per usual OBDC API