For the best web experience, please use IE11+, Chrome, Firefox, or Safari

Multi-database SQL script execution

ApexSQL Propagate is a SQL Server development tool that can execute multiple SQL scripts on multiple SQL databases, located on any SQL Servers, with one-click. Before execution, it can parse SQL scripts to check if their execution will pass or fail. Execution results can be exported into Text or CSV files.
Multi-database SQL script execution


  • 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

Pre-execution script parsing

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

In-application script creation

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

SQL script lists

Create lists of SQL scripts and save them for later use

SQL script list management

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

SQL Server and database lists

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

Execution results exports

Export execution results into text or CSV file

Visual themes

Customize the visual appearance with interface themes. Learn more


Senior Technical Consultant

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

Managing Director

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

Adapt IT, Australasia Ltd

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