SQL Compare 13

Integrating the command line with applications

To integrate the SQL Compare command line into an automated process within your environment, you must purchase a SQL Toolbelt license per developer to use DLM Automation on as many machines as you want.  If you do not have a SQL Toolbelt license, a trial will be created, which will expire after 28 days.

The files you need to bundle into your application installer are listed below, dependent upon if you still have the older DLM Automation V2 installed or have the later SQL Change Automation V3 (which replaced DLM Automation V2).

For DLM Automation V2 They can be found in the installation directory, which by default is in "C:\Program Files (x86)\Red Gate\DLM Automation 2\SC".

For SQL Change Automation V3 They can be found in the installation directory, which by default is in "C:\Program Files (x86)\Red Gate\SQL Change Automation PowerShell\SC".

The files should be installed in the same folder as your application.

For all SQL Compare functions:

  • SQLCompare.exe
  • SQLCompare.exe.config
  • System.Threading.dll
  • LibGit2Sharp-RedGate.dll
  • NGit.dll
  • NSch.dll
  • Sharpen.dll
  • Mono.Security.dll
  • ICSharpCode.SharpZipLib.dll
  • x86\git2-91fa31f.dll
  • x64\git2-91fa31f.dll

For interfacing with SQL Source Control:

  • RedGate.SOCCompareInterface.dll

For creating reports:

  • SQLCompareExcel.xslt
  • SQLCompareInteractiveReportTemplate.xslt
  • SQLCompareSimpleHTMLReport.xslt
  • the Reporting folder

For reading backups:

  • System.Data.SQLite.dll
  • The x86 and x64 folders which contain architecture-specific versions of SQLite.Interop.dll

Didn't find what you were looking for?