ODP.NET: AccessViolationException when trying to open connection - access-violation

I am trying to learn ODP.NET, and have built a simple example based on Oracle's Getting Started example. However, whenever my code hits the conn.Open() statement, it immediately crashes with an AccessViolationException. I am on a 64-bit OS, but running 32-bit versions of the Oracle 11g Client and ODAC. My code is identical to Oracle's example, other than it connecting to a different test database.
Is there something simple I'm missing here?

Not exactly sure what was wrong, but I fixed it by manually removing Oracle using the guide here and reinstalling Oracle client and the ODAC client, and putting ODAC in a separate install directory. My best guess is that I had some residual problems in the registry from an older version of the Oracle client.

Related

SQL Packager error : Database version 'a.b.c' not supported

We are trying to upgrade the database from 2.8.1 to 2.9.0, while doing so thru' SQL Packager tool we get error: Database version '2.8.2' not supported. Am quite new to it and not sure how to resolve this and where to get more details from. The tool was working fine till now for lower versions. Any leads in resolving this is much appreciated!!
The mentioned issue is resolved. It was due to presence of older version of scripts.

ODBC Teradata SQL Tool for OS X

TLDR; best Mac SQL Query solution for ODBC Teradata version 14 with some instructions on how to set it up.
Using ODBC version 14.x and Teradata DB version 14.x
Currently, running on a Windows 7 machine using Teradata SQL Assistant, though I am switching to a Mac and so far am unable to get OS X ODBC Management tool to function for my testing, nor could I get the download for the JE of SQL Assistant, as the site 404s. I tried Teradata Studio Express but it's not connecting to ODBC(it's using JDBC) and from what I am reading on the Teradata forums, there is no ODBC driver for Studio Express... with the SQL Assistant JE not available for download, I'm a lost on how I could be querying our Teradata Databases for testing on my Mac.
Others have suggested anything from Excel to Eclipse should work for SQL querying as long as I have the ODBC driver installed (i seem to), I made sure it was even version 14 as well as trying 15.
No dice... I think I am just too newb at this to figure it out without some guidance.
Thanks and if this post is not articulate enough kindly let me know what details I am leaving out and I can add them.
Thank you all so much!
Teradata Studio and Studio Express are the eventual replacement for SQL Assistant providing a cross platform IDE for Teradata professionals. Using it on your Mac should cause you no trouble other than the paradigm shift from using SQL Assistant to an Eclipse-based IDE.

What version of Oracle SQL Developer do I need to use to connect to Oracle 8i?

Our production application uses Oracle 8i with an embedded license. We do not have control over it so updating our Oracle version is not possible.
What version of Oracle SQL Developer would I need to use to connect to our Oracle 8i database?
The latest versions obviously do not work as Oracle 8i is not supported. What version would I need to use so that it allows me to connect?
A similar thread on OraFAQ has the following suggestion which seems promising as I too think it depends on the JDBC driver version. The suggestion is :
SQL Developer version 1.2.1 is able to connect to 8.1.7 with limited
functionality (prepared reports and browser for objects could not
work)..
Next version (tested with 3.2 64-bit) of SQL developer could be
"hacked" to connect to 8.1.7 by simply copy file
C:\oracle\product\10.2.0\client_1\jdbc\lib\classes12.zip from Oracle
client prior 11 into appropriate jdk\jre\lib\ext folder.
source
I use SqlDeveloper 1.5.5 for my Oracle Database 8.
But if the Table list is empty use SqlDeveloper 1.2.1

Firebird on WinCE not working

I created an application for WinCE using Lazarus and Firebird embedded.When I run it on my PC,it works correctly, but when I compile it for WinCE/arm and run it on my WinCE device, I become the following
error:
"Can not load Firebird client library fbclient.dll.Check your installation."
I have this file in the project's directory,but it does not work.
Maybe I must use another version of Firebird embedded or fbclient.dll (for WinCE)?
Thanks!
There is no official WinCE/arm version of the fbclient.dll, nor of fbembed.dll. Most likely you are currently using a Windows/x86 version of fbclient.dll. There is fork for CE of Firebird 1, but that seems to have been abandoned in 2002.
See FirebirdFaq: Does Firebird work on WinCE?

Connect to Oracle 11g using VS2010.net Drivers/Cleints

Hey all i am trying to redistribute my app that uses Oracle 11g:
Imports Oracle.DataAccess.Client
The problem i am having is that it will not run on a machine that doesnt seem to have the correct drivers that its looking for. When i install ODAC 11.2 Release 3 (11.2.0.2.1) with Oracle Developer Tools for Visual Studio on the test VM it works just fine but thats a 230+mb file to download and install! Not to mention that if the user already has Oracle 10/11g on their machine that it may mess up their current connections/etc by installing that setup file.
Is there another setup package that i can install that only has the Oracle Data Provider for .NET 2.0 11.2.0.2.0 or whatever its needing from that ODAC 11.2 Release 3 file.
So any help about what i need to go about fixing this problem would be great! :)
Thanks,
David
assuming you are on a 32bit environment you ought to be able to use the
ODAC112021Xcopy_32bit.zip 50.5 MB (53,019,552 bytes)
the corresponding 64-bit
ODAC112021Xcopy_x64.zip - 53.3 MB (55,955,853 bytes)
the files are smaller than the ODT tools but they work. Here is a dated (but it should get you on the correct track) how-to