Symptom:
Das SFirm 4.0-Setup wird auf einem System gestartet, welches die Funktion des Domänencontrollers (Active Directory Domain Services) installiert hat. Wenn der vorkonfigurierte MS SQL Server 2014 Express installiert werden soll, bricht das Setup mit dem Hinweis ab, dass die Installation nicht unterstützt wird.
Ursachen:
Es wird von Microsoft aus Sicherheitsgründen nicht empfohlen, einen MS SQL Server auf einem Domänencontroller zu installieren. Hierzu findet man bspw. folgende Informationen:
Installing SQL Server on a domain controller
For security reasons, we recommend that you do not install SQL Server on a domain controller. SQL Server Setup will not block installation on a computer that is a domain controller, but the following limitations apply:
You cannot run SQL Server services on a domain controller under a local service account.
After SQL Server is installed on a computer, you cannot change the computer from a domain member to a domain controller. You must uninstall SQL Server before you change the host computer to a domain controller.
After SQL Server is installed on a computer, you cannot change the computer from a domain controller to a domain member. You must uninstall SQL Server before you change the host computer to a domain member.
SQL Server failover cluster instances are not supported where cluster nodes are domain controllers.
SQL Server Setup cannot create security groups or provision SQL Server service accounts on a read-only domain controller. In this scenario, Setup will fail.
Eine deutsche Übersetzung finden Sie hier:
https://docs.microsoft.com/de-de/sql/sql-server/install/security-considerations-for-a-sql-server-installation#Install_DC
Workaround:
Diese Installation geschieht auf eigene Verantwortung durch den Systembetreuer:
Über das MS SQL Server 2014 Express-Setup eine separate Instanz manuell installieren. Hierbei ist zu beachten, dass für die Verwendung durch SFirm 4.0 "Gemischter Modus" (Mixed Mode) für die Authentifizierung aktiviert werden muss. Dabei ist ein sa-Kennwort zu vergeben.
Anschließend lässt sich diese SQL Server-Instanz als "fremder" SQL Server in SFirm einbinden.