How to move OCI-classic to OCI - oracle

I have been using OCI-classic. And I'd like to move OCI-classic to OCI.
So I'd be greatly appreciated if you could tell me about below.
Support limitation of OCI-classic
Sample of migration from OCI-classic to OCI
If you can do, tell me the URL too.
Thanks.

There are different migration tools responsible for this, but at the same time, there are considerations you should make before migration to OCI, what kind of services you will migrate, compute,storage, and other services. It would help if you mapped before doing anything.
I highly recommended reading this documentation from Oracle to take a brief about the migration here

OCI-classic is a single tenant offering from Oracle Cloud with limited support. With the multitenant cloud premise available on OCI, it is best to move to OCI . There are lots of interconnected services on OCI which can help lift and shift but it also needs oracle devops help. I would suggest to reach out to Oracle support using SR and they can guide further based on your environment.

Related

Oracle Cloud Infrastructure recommended service to migrate a solution running on ODI on-premises

I have an ETL project running on-premises using ODI.
This ETL is quite customized with python scripts to perform tasks such as download/uploading files to Sharepoint, reading and parsing Excel files etc...
If I would want to migrate this to OCI, what would be the best service(s) for it? Is it a simple migration or a redo using a new approach?
I see that we have Data Integration workspaces but it seems not to be able to handle this type of customization...
Not sure about Data Flows. I am definitely not familiar with all Oracle stack, so I need some help :)
Thank you

liquibase example with google-cloud-datastore

I need some example where we can version control our db creation for google cloud datastore.
I can see example for the google cloud mysql https://medium.com/#ramzi.maalej/micronaut-using-google-cloud-sql-9b2fc466c01a but is there any documentation by google cloud to work with the google cloud datastore and liquibase.
Any help or example on how to setup liquibase with cloud datastore will be really appreciated
Even datastore does not offer a versioning system, maybe this could be created from the scratch using the export tool and some code in the back.
https://cloud.google.com/datastore/docs/export-import-entities#rest
For example Visual Studio has a tool to make migrations between the structure of the database, this is aimed to Entity Framework that maps relational databases,
But the most important approach is the thing that NoSQL databases maybe doest have context in each change.
https://guptakumartanuj.wordpress.com/2017/09/04/approaches-to-support-versioning-through-nosql-database-like-document-db/

Neo4j to Oracle real time data sync

In one of the use cases in my application there is a requirement to publish neo4j transaction data to oracle database in real time. I did google on it, but couldn't find a tool or plug-in which can help. Everywhere on internet talks about rdbms to neo4j sync. So I am planning to do this by manually invoking jdbc commands.
Can you please suggest something?
Had to write my own jdbc code.

Is it possible to deploy a JDBC connector in Google Big Query?

I was wondering how I can deploy a JDBC connector in Google Big Query/Google Cloud.
Or is it even possible to do ?
So far, I didn't find any information on the internet nor in the Google Big Query documentation.
Feel free to provide me any links.
Thank you very much in advance!
Assuming you're really asking "how to connect to BigQuery using JDBC", you can download the official BigQuery JDBC drivers from Google's site:
https://cloud.google.com/bigquery/providers/simba-drivers/
You'll then need to deploy that driver wherever your application is running e.g. a GCP Compute instance.
You cannot deploy anything "in" BigQuery itself as it's a managed service.

Is there a way for the Oracle Data Integrator to extract data from MongoDB

I'm trying to move snapshots of data from our MongoDB into our Oracle BI data store.
From the BI team I've been asked to make the data available for ODI, but I haven't been able to find an example of that being done.
Is it possible and what do I need to implement it?
If there is a more generic way of getting MongoDB data into Oracle then I'm happy to propose that as well.
Versions
MongoDB: 2.0.1
ODI: 11.1.1.5
Oracle: 11.2g
Edit:
This is something that will be queried once a day, maybe twice but at this stage the BI report granularity is daily
In ODI, under the Topology tab and Physical Architecture sub-tab, you can see all technologies that are supported out of the box. MongoDB is not one of them. There are also no Knowledge Modules available for importing/exporting from/to MongoDB.
ODI supports implementing your own technologies and your own Knowledge Modules.
This manual will get you started with developing your won Knowledge module, and in one of the other manuals i'm sure you can find an explanation on how to implement your own technologies. (Ctrl-F for "Data integrator")
If you're lucky, you might find someone else who has already implemented it. Your best places to look would be The Oracle Technology Network Forum, or a forum related to MongoDB.
Instead of creating a direct link, you could also take an easier workaround. Export the data from the MongoDB to a format that ODI supports, and MongoDB can extract to. CSV or XML maybe? Then load the data trough ODI into the oracle database. I think... that will be the best option, unless you have to do this frequently...
Look at the blog post below for an option;
https://blogs.oracle.com/dataintegration/entry/odi_mongodb_and_a_java
Cheers
David

Resources