Sie müssen, bevor Sie das Update auf dem Mittelschichtsserver starten, alte Verweise auf die alte Lizenzart (.FLF) aus der BusinessCentral-Datenbank entfernen! Siehe hier:
Originalverweis von Microsoft: .FLF-Lizenzen aus der Datenbank entfernen nur Punkt 8. Führen Sie diese SQL-Befehle auf jeder Datenbank mit dem MSSQL Management Studio aus, die geupdatet wird im Laufe des Setup-Prozesses. Stoppen Sie vorher die Mittelschicht. Code Block |
---|
language | sql |
---|
firstline | 1 |
---|
title | .FLF entfernen |
---|
linenumbers | true |
---|
| UPDATE [master].[dbo].[$ndo$srvproperty] SET [license] = null
UPDATE [DATENBANKNAME].[dbo].[$ndo$dbproperty] SET [license] = null
UPDATE [DATENBANKNAME].[dbo].[$ndo$tenantproperty] SET [license] = null | [master] ist nur wichtig, wenn Sie die Mittelschicht so konfiguriert haben, dass die BC-Lizenz unter "master" (-Database "master") im MSSQL-Server abgelegt wird und diese genutzt wird. Ist dies nicht der Fall, müssen Sie die 1. Zeile nicht ausführen.
Starten Sie die Mittelschicht wieder. Importieren Sie anschließend die neue .BCLICENSE Lizenz in jede Datenbank / Mittelschicht, in der Sie zuvor die .FLF-Lizenz entfernt haben. |