title: How can I script the deployment of a Visual Studio database project?
body: <p>How can I script the deployment of a Visual Studio database project?</p>
  
  <p>I have a DB project in visual studio and I would like to use it in order to deploy on remote machines via a script. I notice that when I 'deploy' from visual studio, it generates a .sql file. </p>
  
  <p>I intercepted this file and tried running it from the command line with osql.exe, but I didn't have any success. Should this work, is there a better way to deploy a database programatically from a database project, may be by referencing in another project and calling some method to deploy it?</p>