I've scoured the internet looking for Netezza ODBC drivers for Mac OS X but I haven't found any. Does anybody know whether or not it exists or where to find it? All of what I've identified were Netezza ODBC drivers for Windows.
IBM does not currently provide Netezza ODBC drivers for OSX clients. From the other answers it sounds like there may be unsupported workarounds thouh.
A few other answers mention unixODBC, however this is not a driver. iODBC and unixODBC are both driver managers, which are essential parts of the ODBC stack that also include an ODBC driver. Having one of iODBC or unixODBC would not alleviate the need to have an ODBC driver as well. It's also worth pointing out that OSX comes with iODBC by default.
Although there doesn't appear to be any first-party Netezza ODBC drivers on OSX, there are other solutions for getting an ODBC driver. One of those solutions is to build your own ODBC driver using something like the SimbaEngine SDK (http://www.simba.com/products/simba-engine-sdk), or having a company like Simba build the driver for you.
You could also petition IBM to release versions of their ODBC drivers on Mac, however you may not have much luck unless you have some money to put behind your request.
Note that in the interests of disclosure, I work for Simba.
For Linux environment UnixOdbc can be used and recommended by IBM to install NZClient. For Mac version details can be found at following link or Source (CPP) files available at site which you can compile and use the binary -
http://danieladeniji.wordpress.com/2012/11/26/unixodbc-on-mac-osx-configuration-files-odbc-ini-odbcinst-ini/
Related
I was trying to download Netezza odbc driver for linux machine, i was following downloading steps from
https://dwgeek.com/download-configure-netezza-linux-odbc-driver.html/
and also tried from
https://knowledge.informatica.com/s/article/HOW-TO-Download-the-Netezza-ODBC-driver?language=en_US
after at selection of fix pack and clicked on continue , i got following error
Unable to solve this error of driver download.
And wanted to know about if netezza drivers are free of cost or paid ?
It requires entitlement i.e. paid for now. There is an ongoing effort to make the drivers freely available.
-Samir
Do you happen to now if imp oracle command is included in the oracle client tools 11g for MAC OS?
Actually I have download the packages but I can't seem to find it and I am wondering if there is a trick for this.
Thank you
What you have downloaded is the 'Instant Client'. This is basically a sub-set of the Oracle client, just for connecting to the database. Find out more.
The Instant Client does not include admin utilities such as IMP. For that you need the standard client, which is basically the full database software. However, 10g was the only version ever available for MAC OS. I guess the demand wasn't there. How many MAC OS servers are there?
I'm trying to find a way to connect ODBC to oracle XE, it works in windows and linux, but i don't find Instant Client Package - ODBC for MacOS (http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html)
You have any solution for that ?
The Oracle ODBC driver is no longer supported for Mac. That's why it's not listed on the URL you posted.
I am using Delphi XE2 and dbExpress in my application. While developing I come to know that I need to install SQL Native client to use MSSQL as driver in dbExpress connection setup (as client machine don’t have SQL installed on it)
Could you please let me know which client I need to install if I want to use Oracle as a Driver in dbExpress (as client machine don’t have any Oracle component installed)?
You need the Oracle Client corresponding to the bitness of your application.
For XE2, if your application is 64 bit, you need the x64 client.
If your application is 32 bit, you need the x86 client.
Installing the Oracle Client is a huge process - win32_11gR2_client.zip is around 700 MB - not bad just for a client! During installation, for DBExpress to work, you just need to select the OCI libraries, not ODBC nor OleDB providers, nor JDBC (unless other Java or .Net clients expect them).
You can install the Oracle Instant Client, which is a set of OCI libraries files - here . Get the latest version, even if your server is older. But there is not installer: you have to uncompress them in your path, or in the executable folder. If you put it in the path, be aware that it may break any installation of other "full clients". The Instant Client Package - Basic Lite: is the smallest (20 MB), works very well, but only with English error messages and Unicode, ASCII, and Western European character set support.
Oracle Instantclient is sufficient.
Okay, here's the deal: I have a C#/.NET app accessing an Oracle 8 database, that works well on our 32-bit machines. It works using a v.8 ODBC client, a 9i client, or a 10g XE client. However, nothing seems to work on a 64-bit windows machine. I did successfully install a 64-bit 11g client, only to find it refuses to talk to a v8 database, so I guess what I need is a 64-bit 10g, 9i or 8i client. I tried 9i and 10g XE with no luck. I have not yet tried the full 10g client.
I installed MDAC 2.8, but in the Admin Tools -> ODBC Data Source manager tool, none of those ODBC drivers show up, presumably because they are not 64 bit. Ony MS SQL shows up.
The weird thing is that there is an old program, Impromptu by Cognos, that works fine - it seems quite able to find and use the 32-bit v8 client that is installed on the system, but my app can't.
I found that I could see and create/edit ODBC data sources by making a copy of the ODBC Data Source tool shortcut, changing it to point to a different path (replace system32 with SYSWOW64), but data sources I create there are somehow hidden from my app. Is there a way to point my .NET app to a specific Data Source, maybe by creating a File DSN and specifying a full local path, for example?
This is driving me nuts. Help!
I finally got a client to work:
http://download.oracle.com/otn/nt/instantclient/10203/instantclient-basiclite-win-x86-64-10.2.0.3.0.zip
Thanks all for the comments and help.
Did you try the 11g ODP.NET 64 bit client? The ODP.NET client has no problems connecting to Oracle 8/9/10 databases.