Prepare for Migration
Before migrating, provision an Oracle Autonomous Database instance on Oracle Cloud Infrastructure according to size requirements of the source MS SQL Server database, then install and configure Oracle SQL Developer.
Provision an Autonomous Database on Your Cloud Instance
Provision an Oracle Autonomous Database instance on Oracle Cloud Infrastructure according to size requirements of the source MS SQL Server database.
Perform the following prerequisite steps as necessary:
- Open the Oracle Cloud Infrastructure Console.
- From the left navigation menu click Oracle Database and then, depending on your workload click Autonomous Data Warehouse, Autonomous JSON Database, or Autonomous Transaction Processing. This example uses Autonomous Data Warehouse.
-
Choose your region.
-
Choose your Compartment.
On the Oracle Cloud Infrastructure console the Lifecycle State shows Provisioning until the new database is available.
Install Oracle SQL Developer
Download and install Oracle SQL Developer onto the source SQL Server host and connect it to the target autonomous database.
- Download Oracle SQL Developer onto the Source SQL Server host windows system. See SQL Developer Downloads.
- Unzip the file to install SQL Developer.
- Create a SQL Developer Connection to the Oracle Autonomous Database provisioned
earlier as an admin user and save the connection. See Connecting SQL Developer to Autonomous
Transaction Processing. The example connection used in this document
is named
admin_adb
, and will be used to create the migration repository user later in the process. - Download and configure JDBC Drivers to connect SQL Developer to MS SQL Server database. See JDBC Java Database Connectivity.
- Download and unzip the mssqlservermigration.zip
file onto Windows host system into your working directory (for example,
wkdir
). - Download and install Oracle Instant Client for Microsoft Windows for command-line execution. See Oracle Instant Client Downloads for Microsoft Windows (x64) 64-bit.
- (Optional) For very large SQL server databases, it is recommended to provision
Oracle Cloud Infrastructure File
Storage as NFS storage to stage all of the SQL server data export files. Typically,
set
wkdir
to the NFS mount.