How can you easily deploy an MS SQL Server database to some third-party hosting the simplest? Nothing involves mind except producing plenty of SQL scripts and running them around the database, or calling LINQ's DataContext.CreateDatabase .
- You are able to deloy the backup of database towards the server and restore it
- You are able to deloy the datafiles and transaction log of database towards the server and fix it
- And, obviously, you will get a plenty of sql-queries to create the database structure and grow it with data.