Aber ich weiß halt nicht, wie zB ein
MSSQL Server reagiert, wenn die MDF Datei von wem anderen geändert wurde. Außerdem müsste man da die Services ab/aufdrehen, damit das geht.
Grundsätzlich sollte das gehen wenn du nicht die reguläre Server-Version nimmst, sondern die embedded Version
Microsoft SQL Server Compact. Dann ist sichergestellt, daß die Datenbankdatei beim Beenden des Programms auch nicht mehr in Benutzung ist.