Ich kann mich irren, aber begraben in dieser Dokumentation es sieht aus wie der Aufruf von GetDatabase
auf dem Serverobjekt wird die Datenbank tatsächlich erstellen, wenn sie noch nicht erstellt wurde.
Also die C#-Zeile:
server.GetDatabase("myDB");
Erstellt eine neue Datenbank namens myDB
beim ersten Aufruf.
Aus der Dokumentation: