SQL Tran Docs
  • Overview
    • About
    • Getting started
    • Object lifecycle
    • Why is there no AI inside?
    • Performance considerations
    • Security considerations
    • Assessment
    • Unlocking projects
    • Interface walk-through
    • Translation scenarios
    • Prerequisites for Azure Marketplace deployment
  • Emulation Scenarios
    • Emulation in SQL Tran
    • SQL Server to Fabric Warehouse
      • Data types
      • Case sensitivity
      • Cursors
        • Basic cursor loop
        • Cursor types
        • Fetch direction modes
        • Cursors in control flow
        • Nested cursors
        • Data modification cursors
        • Multiple cursors
        • Subqueries and filtering
      • Named procedure parameters
      • Result set limiting
      • MERGE statements
      • Computed columns
      • External tables
      • Materialized views
      • Identity columns
      • Unsupported system objects
    • Synapse Analytics to Fabric Warehouse
      • Emulations
      • Limitations
    • SQL Server to Synapse Analytics
    • Oracle to PostgreSQL
  • Project wizard
    • Source database
    • Target database
    • Wrapping up
  • Projects
    • Project list
    • Overview
    • Workspace
    • Reports
    • Tests
    • Scratch pad
    • Settings
      • Project name
      • Mapping
      • Database connections
    • Navigation
    • Object complexity
    • Static analysis
    • Translation errors
    • Exporting and importing projects
  • Workspace
    • Object tree
    • Data lineage
    • Code
    • Actions
      • Overriding source
      • Overriding target
      • Ignoring objects
  • Tests
    • Workflow
    • Configure SQL Tran
    • Connecting to databases
      • Fabric Warehouse
      • Synapse Dedicated SQL Pool
      • Azure SQL Database, Azure SQL Managed Instance, Microsoft SQL Server
    • Tables
    • Views
    • Procedures
    • Functions
    • Triggers
    • Performance tests
  • Scripter
    • About
    • Supported databases
    • SQL Server
    • Azure SQL
    • Synapse Dedicated Pool
    • Oracle
    • PostgreSQL
    • MySQL
Powered by GitBook
On this page
  • Source staging connection
  • Target staging connection
  • Target production connection
  1. Tests

Configure SQL Tran

PreviousWorkflowNextConnecting to databases

Last updated 9 months ago

In SQL Tran, open a project. Then, in the bottom left corner click on the user icon and then click on the „Project settings“.

On the Settings screen select the „Database connections“ section, which will allow you to configure your source and target databases, as well as the corresponding authentication details. Once you are done click the „Test connection“ button to make sure SQL Tran can connect to your database.

Source staging connection

The purpose of source staging connection is to provide the live access to the source database. We use it to run tests against so DO NOT USE SOURCE PRODUCTION connection here.

Target staging connection

The purpose of target staging connection is to provide the live access to the target database. We use it to run tests against so DO NOT USE TARGET PRODUCTION connection here.

Target production connection

After your tests pass with all the required objects and data in the target staging connection, you can create all the objects without any of the comments used to explain the changes. Target production connection is the database where you should create such code.

For tests to be successful, target staging connection needs to contain exact same data source staging connection has. You can use for that purpose.

Omni Loader
Project settings
Source staging connection
Target staging connection
Target production connection