Bei Kunden, die ich besuche, kommt es immer wieder mal zu Problemen oder Missverständnissen bei der Installation oder Lizenzeingabe von Delphi, deshalb hier ein paar Hinweise:
- Das Installationsprogramm, egal ob ISO- oder Web-Installer, ist immer das selbe. Egal, ob nun die neue kostenlose Community Edition, Professional, Enterprise oder gar Architekt installiert werden soll, die Lizenzummer, die man von Embarcadero erhalten hat, entscheidet, welche Edition, bzw. welche Features installiert werden.
- Aktuell (Version 10.2.3 – Tokyo) gibt es ungefähr ein halbes Dutzend Patches, die es manuell nachzuinstallieren gilt. Da nicht jeder tatsächlich jeden Patch benötigt, verliert man hier schnell den Überblick. Daher die aktuelle Empfehlung (Stand 21. Juli 2018):
- Den aktuellen Web oder ISO Installer vom 16. Juli 2018 herunterladen – da sind alle Patches – inkl. dem RAD Server Performance Patch – enthalten.
- Die aktuellen Installer (und natürlich alle Patches) findet man in den „Registered User Downloads„. Für den Zugang ist ein EDN Account erfoderlich, mit dem man seine Lizenz ursprünglich registriert hat.
- Direkte Links zu den aktuellen Installern:
WEB – https://cc.embarcadero.com/item/30839
ISO – https://cc.embarcadero.com/item/30841
- Niemals den Installationsmechnismus von Web nach ISO oder umgekehrt versuchen zu wechseln. Hier kann es zu den merkwürdigsten Problemen kommen.
- Eine Single-User Lizenz („Named User“), läßt sich (verständlicherweise) nur begrenzt aktivieren. Das ist nützlich, wenn man einen Laptop und einen Desktoprechner hat, auf dem man Delphi nutzen möchte. Dies ist lizenztechnisch möglich, aber man sollte nicht „wahllos“ versuchen, die Lizenz mal auf diesem Rechner oder jener VM zu aktivieren. Embarcadero zählt die Aktivierungen mit und nach einer gewissen Anzahl von Aktivierungen ist „Schluss“. Da hilft dann nur ein Anruf bei Embaracdero Germany, wo man z.B. Herrn Eißing erkären muss, warum man seine Aktivierungen aufgebraucht hat…
- Spätestens seitdem man Delphi-Lizenzen nur noch mit eingebauter Update Subscription erwerben kann, gibt es das Phänomen, dass man eine aktuelle Delphi-Version durchaus mit einer alten Delphi-Lizenz aktivieren kann. Wenn man ursprünglich/erstmalig Delphi 10.1 Berlin erworben hat und die Update Subscription noch lief, als Delphi 10.2 Tokyo veröffentlich wurde, dann ist die Folgende Lizenzmeldung tatsächlich korrekt:
Hier wird also versucht Delphi 10.2 zu installieren/aktivieren und das Installationsprogram findet eine (scheinbar) alte Delphi 10.1 Lizenz – die aber unter den genannten Bedingungen tasächlich verwendet werden kann. - Man sollte den Embaracdero Lizenzmanager so „sauber“ wie möglich halten. Sprich keine alten/unbenutzten Lizenzen aus grauer Vorzeit horten. Der Lizenzmanager findet sich leider nicht im Startmenü, sondern kann manuell Delphi Installationsverzeichnis, unter „bin“ gestartet werden:
Beispiel: „C:\Program Files\Embarcadero\Studio\19.0\bin\LicenseManager.exe“
Wichtig: Der Lizenzmanager greift immer auf alle Lizenzen zu – nicht nur die der Versio, aus deren Verzeichnis man ihn aufruft. Daher idealerweise immer die neueste Version starten.
Im Beispiel unten sieht man eine „saubere“ Lizenzumgebung, mit genau einer Lizenz: Delphi 10.1 Berlin. Diese eine Lizenz aktiviert (aufgrund der zugehörigen Subscription) die folgenden Versionen:- XE8
- 10.1
- 10.2
- Diverse InterBase Versionen
Wer also XE8 und 10.2 gleichzeitig benutzen möchte, kann dies auf diesem Rechner mit dieser einen Delphi 10.1 Berlin Lizenz tun.