Jag kan ha fel, men begravd i denna dokumentation det ser ut som anropet till GetDatabase
på serverobjektet kommer faktiskt att skapa databasen om den inte redan har skapats.
Så C#-raden:
server.GetDatabase("myDB");
Kommer att skapa en ny databas med namnet myDB
första gången det kallas.
Från dokumentationen: