Hi ,
Here are the steps how to set the runmtk tool kit steps.
How to Migrate Oracle Sample Data using RunMTK
++++++++++++++++++++++++++++++++++++++++++++++
Step 1:
-------
-bash-3.2$ pwd
/opt/PostgresPlus/9.1AS/etc
-bash-3.2$ vi toolkit.properties
SRC_DB_URL=jdbc:oracle:thin:@localhost:1521:DELTA
SRC_DB_USER=ar_test
SRC_DB_PASSWORD=ar_test
TARGET_DB_URL=jdbc:edb://localhost:5465/edb
TARGET_DB_USER=enterprisedb
TARGET_DB_PASSWORD=adminedb
Step 2:
-------
Start the Oracle Listner
Listner.ora
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DELTA =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
)
SID_LIST_DELTA =
(SID_LIST =
(SID_DESC=
(SID_NAME=DELTA)
(ORACLE_HOME=/u01/app/oracle/product/11.2.0)
)
)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-bash-3.2$ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 04-APR-2012 21:31:18
Copyright (c) 1991, 2009, Oracle. All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started
Step 3:
-------
Check the Listner Status
-bash-3.2$ netstat -nuptl|grep 1521
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 :::1521 :::* LISTEN 4980/tnslsnr
Step 4:
-------
-bash-3.2$ ./runMTK.sh -dataOnly ar_test {"ar_test" is the username/schemaname in Oracle}
Source database connectivity info...
conn =jdbc:oracle:thin:@localhost:1521:DELTA
user =ar_test
password=******
Target database connectivity info...
conn =jdbc:edb://localhost:5465/edb
user =enterprisedb
password=******
Connecting with source Oracle database server...
Connecting with target EnterpriseDB database server...
Importing redwood schema ar_test...
Loading Table Data in 8 MB batches...
Loading Large Objects into table: TEST ...
[TEST] Migrated 1 rows.
[TEST] Table Data Load Summary: Total Time(s): 0.152 Total Rows: 1
Data Load Summary: Total Time (sec): 0.239 Total Rows: 1 Total Size(MB): 0.0
Schema ar_test imported successfully.
Migration process completed successfully.
Migration logs have been saved to /opt/PostgresPlus/9.0AS/.enterprisedb/migration-toolkit/logs
******************** Migration Summary ********************
Tables: 1 out of 1
Total objects: 1
Successful count: 1
Failure count: 0
Step 5:
-------
Check the traget database table entries.
--Dinesh
Here are the steps how to set the runmtk tool kit steps.
How to Migrate Oracle Sample Data using RunMTK
++++++++++++++++++++++++++++++++++++++++++++++
Step 1:
-------
-bash-3.2$ pwd
/opt/PostgresPlus/9.1AS/etc
-bash-3.2$ vi toolkit.properties
SRC_DB_URL=jdbc:oracle:thin:@localhost:1521:DELTA
SRC_DB_USER=ar_test
SRC_DB_PASSWORD=ar_test
TARGET_DB_URL=jdbc:edb://localhost:5465/edb
TARGET_DB_USER=enterprisedb
TARGET_DB_PASSWORD=adminedb
Step 2:
-------
Start the Oracle Listner
Listner.ora
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
DELTA =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
)
)
SID_LIST_DELTA =
(SID_LIST =
(SID_DESC=
(SID_NAME=DELTA)
(ORACLE_HOME=/u01/app/oracle/product/11.2.0)
)
)
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-bash-3.2$ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.1.0 - Production on 04-APR-2012 21:31:18
Copyright (c) 1991, 2009, Oracle. All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started
Step 3:
-------
Check the Listner Status
-bash-3.2$ netstat -nuptl|grep 1521
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 :::1521 :::* LISTEN 4980/tnslsnr
Step 4:
-------
-bash-3.2$ ./runMTK.sh -dataOnly ar_test {"ar_test" is the username/schemaname in Oracle}
Source database connectivity info...
conn =jdbc:oracle:thin:@localhost:1521:DELTA
user =ar_test
password=******
Target database connectivity info...
conn =jdbc:edb://localhost:5465/edb
user =enterprisedb
password=******
Connecting with source Oracle database server...
Connecting with target EnterpriseDB database server...
Importing redwood schema ar_test...
Loading Table Data in 8 MB batches...
Loading Large Objects into table: TEST ...
[TEST] Migrated 1 rows.
[TEST] Table Data Load Summary: Total Time(s): 0.152 Total Rows: 1
Data Load Summary: Total Time (sec): 0.239 Total Rows: 1 Total Size(MB): 0.0
Schema ar_test imported successfully.
Migration process completed successfully.
Migration logs have been saved to /opt/PostgresPlus/9.0AS/.enterprisedb/migration-toolkit/logs
******************** Migration Summary ********************
Tables: 1 out of 1
Total objects: 1
Successful count: 1
Failure count: 0
Step 5:
-------
Check the traget database table entries.
--Dinesh
Hai I need one query how to migrate the Oracle lob segment, index to postgres edb 9.5as please send me the some answers.
ReplyDelete