Unable to connect to Oracle DB by Tableau from windows10 - oracle

I have installed tableau desktop version 2020.1.3 (with its license) and also its required drivers from here.
Now, according to what is considered in installation guides, what I am supposed to do as first step, would be just to open the tableau software and enter the needed connection information to connect to Oracle DB.
Although I done these steps in the said way, I get the following error:
An error occurred while communicating with the data source
Bad Connection: Tableau could not connect to the data source.
Error Code: 37CE01A3
No details available.
Can anyone help me with this error? Are there any settings or configurations that I did not attention to?
Thanks

By reading the related log file, I have found that the wrong is with Java version. So, I installed a higher version of Java, and everything went well. To me, available Java version was 1.7 that I change it to 1.8.

Related

Tableau error when opening from server into local file

When I try to download a Tableau file from the server it gives me the error
Errors occured while trying to load the workbook "C:\Users\mjones\AppData\Local\TableauTemp\0rfcxdjblahblah\test1.twbx". The load was not able to complete suxccessfully.
Then when I click on Show Details I get
This file was created by a newer version of Tableau.
Please contact Tableau Software to upgrade your software.
Everyone in the office is using the same Tableau version though.
Please Help!
Confirm your server is the same version as your desktop. Click in the upper right corner and select About Tableau Server.
If there is a difference, contact your server admin.
You can also download a different desktop version from here http://www.tableau.com/support/esdalt
Someone had changed the report on the server. The server was version 9.3 but I was not aware anyone was making changes from the server!

Unable to connect ODBC 32bit connection in Informatica

Created a ODBC data connection
Tested the coonection while creating and the alert box was displayed saying the connection was successful.
When opened the Source Analyzer and tried connecting to Oracle driver created earlier, it throws architecture mismatch issue.
4.Powercenter client is of 32bit architecture and oracle driver created was on 64bit.
Please let me know how can I fix tihs....I am unable to fix this problem as the ODBC data source 32bit doesn't list the option of OracleDB2 drivers. Although this is available in ODBC data source 64bit when tried connecting the architecture mismatch errors pops up.
Appreciate your valuable inputs.
Regards,
Dex.
I too got the same error.Please follow the below to avoid this error.
1.Go to: $INFA_CLIENT_INSTALLATION_DIR\client\bin\
2.Open powmart.ini file
3.Under the section ODBCDLL,add Entry = PMODBC.DLL or EXTODBC.DLL
Then try to connect again!
This should work for sure.
Thanks,
Surya Prakash.

Issue installing Oracle SQL Developer on my MacBookPro - Am I missing a component?

I had to recently re-install OS X on my MBP and am in the process of re-installing all of my apps. One app that worked just fine in the past, but is now giving me errors is Oracle SQL Developer and I can't for the life of me figure out what I am missing.
Here's what I have tried:
Downloaded and installed SQL Developer on my machine.
Downloaded the Instant Client related files - http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html (I installed all of the 64 bit related stuff on this page - Im on a 64 bit machine), combined it into one folder and moved it my /usr folder using this guide: installing Oracle Instantclient on Mac OS/X without setting environment variables?
I also installed this the JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html
I also set up my TNSNames.ora file and copied it to my /etc folder (This is required on a mac)
Here's my problem - If I attempt to connect to my Oracle instance using the above, it throws this error:
An error was encountered performing the requested operation:
no ocijdbc11 in java.library.path
Vendor code 0
This occurs whether I use basic or the TNS connection type.
So my question to my fellow developers is - Am I missing something in terms of the install above? I have tried googling for that particular error message and not found anything useful. At first glance, it seems like SQL Developer is looking for some file.
Thanks in advance for your answers!
EDIT - The version of SQL Developer that I am trying to install is 3.1.07 and I am trying to connect to an 11G instance.
Go to Tools > Preferences > Database > Advanced, and make sure Use OCI/Thick driver is un-checked.
Once done, try creating a connection and test. I also think you might be running an in-compatible version of Java in your newly installed OS X, so try installing JDK 1.6.0_11 or above, if the solution doesn't work.

adhoc queries using opendatasource microsoft.ace.olebd.12.0 reading excel file

adhoc queries using opendatasource microsoft.ace.olebd.12.0 reading excel file
Everthing was working fine on my local even on production for a long time already "months". As long as the user is a sysad.
And then, just all of a sudden the script using OpenDataSource using microsoft.ace.olebd.12.0 raised an error
OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)" returned message "Unspecified error".
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".
No one is altering the script
No one has updated the server nor my local.
All of the servers for different apps that uses the script encoutered the error.
I'm really confused already on what happened on the driver? Is this some kind of a expiration on the ace driver??
Hope someone could help me.
Do you still have this issue?
Is it a x32 or a x64 server?
Did you install any windows update?
I get this error using AccessDatabaseEngine_x64 driver, and then just installed the x32 driver (no x64 removal) and it worked just fine. The might be a dll dependency or something. Check if you had any windows update regarding these drivers.
Hope you fixed your problem :D
Regards

Error when trying to connect R to PostgreSQL using RODBC

I am trying to connect to R using RODBC. However, when I run
ch <- odbcConnect("rails_dev", uid="skline", pwd="d0gsleep")
I get this error:
In odbcDriverConnect("DSN=rails_dev;UID=skline;PWD=d0gsleep") :
[RODBC] ERROR: state IM002, code 0, message [iODBC][Driver Manager]Data source name not found and no default driver specified. Driver could not be loaded
Any thoughts? I am new to this and at a loss for what to do next... thank you so much in advance!'
Note I am using Mac OSX
EDIT: The answer below is outdated, as some of the mentioned packages aren't available on CRAN any longer. I leave it here for reference.
More recent info can be found in the following question:
How to connect R with PostgreSQL on OSX 10.10.2?
For connection to PostgreSQL on Mac, you can use the package RpgSQL. Be sure to read the installation notes, as your PostgreSQL installation has to be set up for using JDBC. This is by far the easiest way. If you install PostgreSQL, you fire up the Stack Builder at the end of the installation process to do so (see the installation guide). Alternatively, you can use the Stack Builder (included in the postgreSQL installation) after installation to add extra components. Under Database drivers you should find postgresql JDBC.
The rdbi package mentioned in the comments, is removed from CRAN and afaik not maintained any more.
If you really need to use ODBC, you need a driver for PostgreSQL, and it has to be known to the ODBC implementation on your computer. The driver Jim M. gave you is one option, another one is the drivers of Openlinksw or the "official" one on pgFoundry. Normally, you should be able to download an ODBC driver from Stack Builder like you do for a JDBC driver : under the heading database drivers you have a postgresql ODBC as well.
For the newest versions of OSX, you need to install your own odbc manager apparently. Next to the one Eelke mentioned in the comments, you have the one from Apple as well here. In this manager, you can specify the driver location etc, and set up the connection to PostgreSQL through ODBC. How to do this, is dependent on the manager you use and is explained in the help files. It's always interesting to read the relevant section in the FAQ of iODBC and the sections on ODBC on Mac.
On a sidenote : In R, You can check which DSNs can be found by using the command odbcDataSources() of the RODBC package. If Postgresql is not mentioned in there, you know you have to look at your setup first.
Depending on the database you want to connect to, Actual Technologies has drivers for Mac OSX for open source databases (MySQL, PostgreSQL), Oracle, as well as Microsoft Access, etc, and costs about $35. Setup in ODBC administrator is straightforward whether you want to create a connection for all users on the machine (System DSN) or for user-specific level as there is a wizard that will walk through basic steps.

Resources