U kunt ofwel de SQL Server Management Object API gebruiken (zie taak "databases maken, wijzigen en verwijderen"):
var srv = new Server();
var db = new Database(srv, "mydb");
db.Create();
Informatie over hoe u aan de slag kunt, vindt u hier. Tijdens de installatie van de SQL-server moet u de client-SDK installeren, de SMO-assemblies bevinden zich in C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies
Of als u de afhankelijkheid van deze assemblages niet wilt, kunt u ook eenvoudig DDL-instructies uitvoeren met ADO.Net (zie bijvoorbeeld deze vraag):
using (var connection = new SqlConnection(myConnectionString))
{
connection.Open();
var command = connection.CreateCommand();
command.CommandText = "CREATE DATABASE mydb";
command.ExecuteNonQuery();
}
Uiteraard hebt u een correcte verbindingsreeks nodig:bekende sql-serverinstantie en een gebruiker met CREATE DATABASE-machtiging.