Migrieren Sie Ihren selbst gehosteten DQE-Server von Heroku-22 zu Heroku-26

Support DQE
Support DQE
  • Aktualisiert

Wenn Sie Ihren eigenen DQE-Server auf Heroku hosten (statt den gemeinsam genutzten DQE-Server zu verwenden), stellt Heroku den Heroku-22-Stack ein. Dieser Artikel führt Sie durch die Migration Ihrer Heroku-App zu Heroku-26.

Frist: Heroku-22 erreicht das Ende des Supports und der Sicherheitsupdates am 30. April 2027. Ab dem 1. Mai 2027 werden neue Builds auf Heroku-22 blockiert. Migrieren Sie vor diesem Datum, um Unterbrechungen zu vermeiden.

Bevor Sie beginnen: Prüfen Sie Ihre DQE-One-Paketversion

Für diese Migration muss in Ihrer Salesforce-Org DQE One Paket Version 1.4 oder höher installiert sein.

  • Gehen Sie in Salesforce zu Setup → Installed Packages und prüfen Sie die neben DQE One angezeigte Version.
  • Falls sie älter als 1.4 ist, aktualisieren Sie zuerst das Paket auf die neueste Version (auf derselben Installed-Packages-Seite oder über den AppExchange-Eintrag), bevor Sie die Heroku-App migrieren.

1. Heroku-App auf den Heroku-26-Stack umstellen

Öffnen Sie ein Terminal mit installierter Heroku CLI, stellen Sie sicher, dass Sie angemeldet sind (heroku login), und setzen Sie dann den neuen Stack für Ihre App:

heroku stack:set heroku-26 -a <your-app-name>

2. Aktualisierten Build auf dem neuen Stack bereitstellen

Das Setzen des Stacks baut Ihre App nicht automatisch neu. Stellen Sie sie erneut bereit, mit denselben Package update-Schritten wie im DQE One Server-Installationsleitfaden:

  1. Öffnen Sie den Ordner, der bei der ersten Installation auf Ihrem Computer angelegt wurde.
  2. Öffnen Sie in diesem Ordner eine Eingabeaufforderung.
  3. Führen Sie git pull aus
  4. Führen Sie git commit --allow-empty -m "update" aus
  5. Führen Sie git push heroku master aus

Wenn die Aktualisierung nicht funktioniert

Löschen Sie das Add-on in der Heroku-Oberfläche und installieren Sie es erneut als neues Add-on:

  1. Fügen Sie unter Settings → Config Vars der Heroku-App Ihren API-Schlüssel in die Variable DQE_ONE_SERVEUR_LICENCE ein, und tragen Sie die gewünschte Version ein.
  2. Öffnen Sie den neu angelegten Ordner, öffnen Sie darin eine Eingabeaufforderung, und führen Sie aus: git add ., dann git commit -am "first deploy", dann git push heroku master.

3. Migration bestätigen

  1. Führen Sie heroku stack -a <your-app-name> aus — es sollte jetzt Heroku-26 anzeigen.
  2. Testen Sie die Verbindung von Salesforce aus — öffnen Sie DQE One Setup → Lookup und führen Sie eine Testsuche aus — um zu bestätigen, dass Ihr Server auf Heroku-26 korrekt antwortet.

Empfohlene Reihenfolge

Wenn Sie mehrere Umgebungen betreiben (Entwicklung, UAT, Präproduktion, Produktion), migrieren und validieren Sie sie nacheinander in dieser Reihenfolge, statt alle gleichzeitig zu migrieren — so erkennen Sie ein mögliches Problem, bevor es die Produktion erreicht.

Related articles

Verknüpfung mit

War dieser Beitrag hilfreich?

0 von 0 fanden dies hilfreich