You'll receive

Bi-weekly updates

Exclusive discounts

Product update alerts

Execute scripts on saved list of servers/databases
Parse SQL scripts prior to execution
Create SQL scripts directly in the application
Manage lists of SQL scripts and SQL databases
Set order of SQL scripts execution
Export execution results into TXT or CSV file
Preview exaction results by databases or by scripts
Edit SQL scripts in a built-in IDE prior to execution


Multiple database script execution

Execute SQL scripts against multiple databases at the same time

See next feature

Pre-execution script parsing

Parse SQL scripts prior to execution in order to check for possible mistakes

See next feature

In-application script creation

Create new or edit already existing scripts in the integrated script editor with syntax highlighting

See next feature

SQL script lists

Create lists of SQL scripts and save them for later use

See next feature

SQL script list management

Combine two SQL script lists by moving/coping scripts from one list to another

See next feature

SQL Server and database lists

Create a new list of SQL Server instances and databases and save them for later use

See next feature

Execution results exports

Export execution results into text or CSV file

See next feature

Visual themes

Customize the visual appearance with interface themes. Learn more

See next feature

ApexSQL Propagate 2018 – Screen shot tour

This article represents a screen shot tour of ApexSQL Propagate features with a brief description

How to execute SQL scripts against multiple SQL databases at the same time

This article describes how multiple SQL scripts can be executed against multiple SQL databases at the same time

How to create a SQL database on multiple servers using multiple scripts

This article shows how to create a SQL database across multiple SQL Servers from multiple scripts

ApexSQL Redgate®
SQL Server version
      SQL Server 2005 - 2019
SQL Server editions
      Azure SQL Database
      Amazon RDS for SQL Server
      SQL script
      Direct database execution
Pre-execution setup
      Built in script editor
      Change the execution order of the scripts
      Creating scripts
      Database lists
      Script parsing
      Combine script lists
      Script lists
      Executing multiple scripts on multiple databases
      Execution of selected text in a script
      Parallel script execution on multiple databases
      Possibility of script execution on its own connection
      Serial script execution on multiple databases
      Grid and text layout format
      Post execution query messages
      Separate tabs for each set of results
      Preview by databases or by scripts
      Error handling
      GUI themes
      High DPI and 4K resolution support
      Microsoft standard iconography, colors and other visual effects

ApexSQL Propagate 2019.02

Redgate® SQL Multi Script 1.5.0

Comparison was conducted on March 19, 2020

Disclaimer: All product and company names are trademarks or registered® trademarks of their respective holders.
ApexSQL is not affiliated, associated, authorized, endorsed by, or in any way officially connected with other companies listed or any of their subsidiaries or affiliates


ApexSQL Propagate tool is easy to use and has nice features (like viewing logs after script execution completes). This is of great help. The GUI is easy to understand and user friendly.

Vikrant Singh

Senior Technical Consultant

We have just moved over to Azure hosted individual DBs and I have no idea what we would do if we had to script some of the stuff we now do with your tools effortlessly. ApexSQL Propagate is genius!

Kerrin Banner

Managing Director

ApexSQL Propagate is perfectly suited to the task. My company is already an ApexSQL software customer (on my recommendation). I knew this tool is going to be of excellent quality, and was absolutely right.

Emil Malinov

Senior Developer

Adapt IT, Australasia Ltd

© 2020 Quest Software Inc. ALL RIGHTS RESERVED.   |   GDPR   |   Terms of Use   |   Privacy