Does the Oracle 12c client work with a Oracle 9i server? - oracle

I have an Oracle 9i database server on a machine. I want to connect using the Oracle 12c client tool remotely to the 9i machine. I want to create a DSN and retrieve data from server to use in further front end applications. Is this possible?
I am already using the 11g client to connect to the 9i server, which is working fine. I want to test it with the 12c client.

Related

Unable to connect to the Oracle 19c from a client

I'm using Oracle 19c. I have tested the connection by the commands "ping [ip]" and "tnsping", and both were successfully connected. Now, I want to connect to the Oracle developer from a client, and it is not be able to connect.
When I was using Oracle 12c, there was no such a problem. I really don't know what's going wrong here.

Is it possible to configure SSL for Oracle Database 19c in DB System - Oracle Cloud?

I am looking for to enable SSL for Oracle Database 19c in DB System - Oracle Cloud. I could not find any document for it. Is it possible to configure SSL for Oracle Database 19c in DB System - Oracle Cloud?

Oracle db connection across all the oracle server from 11g on wards to 19c

In my current project, facing problem of connecting the oracle server from oracle client. Here are the details
Oracle Server 12.2.0.1 64-bit
Oracle Client 12.2.0.1 32-bit
But after analysis, I noticed that I have a common requirement to connect all the oracle servers e.g. 11g, 12c, 18c, 19c from any of the oracle client.
I tried to find common version of oracle.dataaccess.dll which will work for all the above oracle servers from any of the oracle clients. But I couldn't able to find. For example 4.122.19.1 works for all the servers only if client is 19c. For 12c client, it's not working and so on. Is there any common version of oracle.dataaccess.dll available to serve this purpose?
Or do I need to use some other assembly in my project?
I also tried to use Oracle.ManagedDataAccess.dll. But it has an issue of locating the tnsnames.ora.
Any help/suggestions will be greatly appreciated.

Oracle 11g database with 9i Client

I would know if it could works like this:
Database 11G R2 on Windows 2008 R2 x64
Oracle Client 9i (what version?) for OCI connection on 11g ?
I heard that we can use 9.2.0.4 for connection to 11G R2 database, but if you have an tutorial or if you can describe the way to do, i would be glad !
Because we are running on 9i database with 9i client ... on 2003 R2 x86.
Connection must be possible with Navicat or i would not be able to work fine.
Thanks.
Assuming that 9i client has been patched to at least 9.2.0.4 (note that most people do not apply patchsets to client machines which would be necessary here), a connection to an 11.2 database should be no different than a connection to any other version of the database. I've never heard of Navicat but I assume it's just using the standard Oracle client libraries to connect to a database.

Connect to an Oracle 8.0 database using a 10g client

I recently upgraded my oracle client to 10g (10.2.0.1.0).
Now when I try to connect to a legacy 8.0 database, I get
ORA-03134: Connections to this server version are no longer supported.
Is there any workaround for this problem, or do I have to install two clients on my local machine?
Yes, you can connect to an Oracle 8i database with the 10g client, but the 8i Database requires the 8.1.7.3 patchset, which you can get from Oracle's Metalink support site (requires login).
Here's an Oracle forum post with the details.
If updating your Oracle Database isn't an option, then you can have 2 different clients installed (in different "Oracle Homes" (or directories), and use the selecthome.bat file to switch between your installed clients.
For example, before connecting to 8i, you'd run:
C:\Oracle\Client1_8i\bin\selecthome.bat
or this to use your Oracle 10g client:
C:\Oracle\Client2_10g\bin\selecthome.bat
I had to connect a C# code to an Oracle 7 (I know you it's 8...)... the only way I get it was to get the CD to install the Oracle Server and to go in the "Optional Configuration Component" and to use the Oracle73 Ver2.5.
I think you should go check the CD of the Oracle 8 Server and check if an ODBC is still available.
The best way to connect an Oracle 8.1.7 and higher is through Instant Client. Download Instant client 10.2 from oracle site, copy all files in the same folder where .NET assemblies resides and use classes located in System.Data.OracleClient. This work for me in .NET 4 project and oracle DB 8.1.7 server.

Resources