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
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
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.
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
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)
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