Skip to content

How to use sqldeveloper’cart for loading data into DBaaS

Here we will show you how to unload data from a database on premise Oracle Database 12c PDB and how to load it into the table on the DBaaS Oracle Database 12c PDB.

We will use a SQL Developer to unload data from tables of the CDB_MY_PDP_PREMISE PDB of the on-premises PDB MY_PDB, and to load data into table of the existing PDB1 PDB of the DBaaS ORCL CDB.

How to Export Cart using insert

We use here a Cart method  where you add selected objects to be loaded into the DBaaS database (non-CDB or PDB).

In a first step you must create a connection into your on-premise database.

connect_on_premise1

Now we take a sqldeveloper’cart and you navigate on View menu

Click View and then Cart

cart

Click New Cart icone

cart1

From your database schema you must expand the users for to find your table that you want to export. We take a HR user and the MARTLOS_FACT_LIMLVL table.

Once selected click on Add To Cart

export

The new box appeared on the sqldeveloper. You must select Data

data

The selected objects of the cart  have generated DDL and DML statements for recreating the table and dependent objects and reloading data into the DBaaS database

Clik the Export Cart

exportcart

You can select the options that will create supplementary DDL statements in the c:\poub1\export.sql script file.

Here we have selected Dependents and Grant for CREATE INDEX and GRANT statements if indexes exist on the table and DROP table statement.

There is the possibility to define how often a COMMIT statement will occur, here when 100 rows will be inserted in tables.

ddl

Running Export

Runing

Once executed we get a text file

file

How to Import Cart using insert

We are going to connect to the DBaas PDB and we launch the  script to import data

import

insert

End execution

end

All DDL and DML statements are successfully executed in the DBaaS PDB1 by using the export.sql SQL file

Let’s work together

Ready to operate at
the next level?

Tell us about your challenge. We’ll bring the depth, the expertise, and the Swiss precision.

Oracle Team

Oracle Team

Posts published under the Oracle Team account are collective contributions by the dbi services Oracle consultants. The practice covers the full Oracle Database lifecycle: architecture, migration and upgrade, high availability with RAC and Data Guard, backup and recovery, performance tuning, and engineered systems such as Oracle Database Appliance and Exadata. The team holds Oracle certifications up to Certified Master level and operates customer platforms under service level agreements.View Author posts

1,009 posts since December 2010

Leave a Comment

Your email address will not be published. Required fields are marked *