Du kan enten bruge SQL Server Management Object API (se opgave "oprettelse, ændring og fjernelse af databaser"):
var srv = new Server();
var db = new Database(srv, "mydb");
db.Create();
Information om hvordan du kommer i gang er her. Under installationen af SQL-serveren skal du installere klient-SDK'en, SMO-samlingerne er i C:\Program Files\Microsoft SQL Server\100\SDK\Assemblies
Eller hvis du ikke ønsker afhængigheden af disse samlinger, kan du også blot køre DDL-sætninger ved hjælp af ADO.Net (se f.eks. dette spørgsmål):
using (var connection = new SqlConnection(myConnectionString))
{
connection.Open();
var command = connection.CreateCommand();
command.CommandText = "CREATE DATABASE mydb";
command.ExecuteNonQuery();
}
Du skal naturligvis have en korrekt forbindelsesstreng:kendt sql-serverinstans og en bruger med CREATE DATABASE-tilladelse.