POC migrations for Oracle
Spanner migration tool can connect to an OracleDB is directly. We currently do not support dump file mode for Oracle.
Note that ‘oracle’ can be used as an identifier with the flag -source
in the command line.
Following instructions assume you have setup SMT by following the instructions in the installation guide.
Table of contents
Directly connecting to an Oracle database
In this case, Spanner migration tool connects directly to the Oracle database to retrieve table schema and data. Set the -source=oracle
and corresponding source profile connection parameters host
, port
, user
, dbName
and password
.
For example, to perform schema conversion, run
spanner-migration-tool schema -source=oracle -source-profile="host=<>,port=<>,user=<>,dbName=<>,password=<>"
In Oracle DB, USER is the account name, SCHEMA is the set of objects owned by that user. Oracle creates the SCHEMA object as part of the CREATE USER statement and the SCHEMA has the same name as the USER.
dbName
will be the SID of the Database used. The Oracle System ID (SID) is used to uniquely identify a particular database on a system.