The migration creation process begins with providing general information and source connection details.
The migration name and description are used solely for identification purposes and can be changed at any time.
The CYBERTEC Migrator functions by querying the schema catalog of the source database. This process requires a connection string, a username and a password. Alternatively, an Oracle Wallet can be used if configured.
The connection string must adhere following format [oracle://]host[:port]/database_name[?parameter=value]
- Declares the DBMS. Allowed values:
oracle
Default: oracle - The hostname or IP address of the target database. Ensure that the CYBERTEC Migrator can access this machine.Default: none
- The port on which the target database is accessible.Default: 1521
- The SID or service name of your database.Default: none
Optional connection parameters. Multiple parameters may be split with
&
.The following parameters are currently supported:
protocol
(allowed values:tcp
,tcps
)
Default: none
127.0.0.1/pdb1
oracle://localhost:1521/pdb1
oracle://secure-host:2484/tcps-database?protocol=tcps
The credentials to be used with the connection string. The provided user must have certain permissions.
After entering all the required information, submit the form to confirm that the CYBERTEC Migrator can establish a connection.
Should you encounter an error during this phase, please refer to our FAQ.
In order to function, the provided user requires the following permissions on Oracle:
Permission | Reason/Usage |
---|---|
SELECT_CATALOG_ROLE | Read-access to the system catalog |
SELECT ANY TABLE | Migration of table data |
FLASHBACK ANY TABLE | Migration of table data at a certain SCN |
The connection to the source database is now established, and the user’s permissions have been verified as sufficient. The next step involves selecting the schemas for migration.