I need the ability to copy a database similar to what the Copy Database wizard accomplishes in SQL Server, but in a more automated (i.e. command line) fashion. I am writing a small application in C# that is making a copy of a web site (both files and database).
Is there a way to execute whatever the Copy Database wizard in SQL Server 2008 does in the command line / C#?