Error: Exiting since no license was found

You may see the "Exiting since no license was found" error if you are attempting to use one of Redgate's command line tools as part of an automated process.

To use the SQL Compare/SQL Data Compare command line you need to login interactively.

A Flyway Enterprise license is needed for automated processes (for example when used on a build server). To cover such a case, everyone contributing to this automated process needs to be covered by the Flyway license.

A Flyway license is required for:  

  • Regular scheduled task, not a one off 
  • Service account (an account that they can't log in interactively to activate the license with user based licensing, RGID)  
  • Using the SQL Compare command line as part of automated or scheduled process 
Was this article helpful?

0 out of 2 found this helpful
Have more questions? Submit a request