Upgrading from oracle 11g to 12c - oracle11g

i have a project to do a migration from oracle 11g to 12c but I do not know where I should start please how can I do this migration?

You should start this large task by reading the manual. In this case, read the Database Upgrade Guide.

Related

Migrating oracle 11g to 19c using Jooq 3.7.1 version degrades performance(insertion) on database significantly

Currently we are using jooq 3.7.1 pro version and oracle 11g database in our application. Now we need to upgrade database from 11g to 19c, So we used ojdbc8.jar to connect to oracle 19c and passing ORACLE12C dialect as Jooq 3.7.1 provides dialect until 12C only.
After upgrading to 19C, While running the performance test, Insertion in database is very slow.
My question is, is it because of ORACLE12C dialect in jooq 3.7.1?
Do we really need to upgrade the jooq version as well to overcome this performance degradation?

Using Oracle 19C driver to 11G database

Is there any harm or issue using the Oracle 19C JDBC [ojdbc8-19.3.0.0.jar] drivers to work with 11G database? We are in mid of migration but due to internal complex mechanism there will be case during which this scenario can happen in the Prod environment.
Check out JDBC FAQ. Latest JDBC drivers are backward compatible but, if the support period ends then, we cannot guarantee support for the older versions.
You can check out the Lifetime Support Policy for Oracle Database. The Oracle Database 11.2.0.4 extended support ended on Dec 2020.
You can take a look at oracle doc for more info:
https://docs.oracle.com/en/database/oracle/oracle-database/19/jjdbc/JDBC-getting-started.html#GUID-926E5324-D89A-4A00-B1AE-975C1089F0EA
I think it can work but not sure how compatible it is. Also depend on your java version. if u want to integration between java version 8+ and Oracle database version 11G.
In the best, it should be ojdbc6.jar with JDK 6, JDK 7, JDK 8 or ojdbc5.jar with JDK 5 for 11G database.

What's the latest version of berkeley-db-je?

What's the latest version of berkeley-db-je?
From oracle, it is 7.5.
But from maven repository, it is 18.3.12.
It there anyone know more details?
The latest version of Berkeley DB Java Edition is 7.5.11
https://www.oracle.com/technetwork/database/berkeleydb/overview/index-093405.html
The 18.x versions you are seeing in maven are Oracle NoSQL Database Community Edition (CE).
Some info on the database can be found here: https://docs.oracle.com/en/database/other-databases/nosql-database/19.5/concepts/introduction.html
Oracle NoSQL Database uses Oracle Berkeley DB Java Edition as its underlying storage engine.

what are schema level changes has to be done from oracle 11g to 12c? any one have idea?

I am trying to install Oracle 12c on my HP-UX 11.31 Itanium machine ia64.
I am getting schema level error.
So anyone tells me what are all changes has to be done from Oracle 11g to Oracle 12c.
Already machine contains 11g related schema.

could not find SOA composite in JDeveloper 12c and also SOA extension for 12c

Installed JDEVLOPER 12c, but could not find SOA composite.
1) Tried HELP -> check for updates -> Check 'Spring & Oracle Weblogic SCA'-> restart did not help much.
2) Downloaded SOA Composite 11.1.1.9.0.99.99 Editor from below url for JDEVLOPER 12c, as I could not find 12c extension thinking 11 ext will work for 12c http://www.oracle.com/ocom/groups/public/#otn/documents/webcontent/156082.xml#oracle.sca.modeler
manually tried adding extension to 12c did not work
How can I open a new SOA application in JDEVLOPER Studio Edition Version 12.2.1.3.0
In 12c you need to get the specific JDeveloper that is packaged in the SOA installation. SOA is no longer an extension.
Get it here - http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html

Resources