Installation 3V ROOMS
Die Dateien werden als MSI-Setup ausgeliefert und können im Downloadbereich heruntergeladen werden (Rooms_Core_X.msi). In Windows erscheint das Paket als 3V-ROOMS Installer beziehungsweise auf x64-Systemen als 3V-ROOMS Installer (x64).
Das aktuelle Setup kann mehrere Rollen gleichzeitig bereitstellen:
- Konfigurationskomponenten
- Legacy Website
ROOMS - Legacy Windows Service
ROOMS RoomsPro APIRoomsPro Worker
Dasselbe MSI kann sowohl für Erstinstallationen als auch für Updates verwendet werden. Eine vorgängige Deinstallation ist nicht erforderlich. Bei einem Update werden die bisher im MSI hinterlegten Werte standardmässig übernommen.
Hinweis:
- Vor einem Update empfiehlt es sich, IIS zu stoppen:
iisreset /stop - Nach Abschluss der Update-Arbeiten kann IIS wieder gestartet werden:
iisreset /start
Standardpfade
| Komponente | Standardpfad |
|---|---|
| Konfiguration | C:\Program Files\3volutions\ROOMS\Configuration |
| Legacy Windows Service | C:\Program Files\3volutions\ROOMS\WindowsService |
RoomsPro Worker | C:\Program Files\3volutions\ROOMS\Worker |
Legacy Website ROOMS | C:\inetpub\wwwroot\ROOMS |
RoomsPro API | C:\inetpub\wwwroot\API |
Installationsassistent
Öffnen Sie den 3V-ROOMS Installer.

Akzeptieren Sie die Lizenzvereinbarung.

Wählen Sie die gewünschten Optionen.
Typische Feature-Kombinationen sind:
- nur Konfigurationskomponenten auf Administrations- oder Hilfsservern
- Legacy Website
ROOMSund Legacy Windows ServiceROOMS RoomsPro APIfür aktuelle API- und MigrationsfunktionenRoomsPro Workerfür Hintergrundverarbeitung über TickerQ
Die Konfigurationskomponenten müssen auf allen Maschinen installiert werden, auf denen lokale Konfigurationsdateien benötigt werden. Installationsverzeichnisse können bei Bedarf über Durchsuchen angepasst werden.


Geben Sie den Service Domäne-Account ein. Im Kontext dieses Benutzers werden die Windows-Dienste
ROOMSundRoomsPro Workerausgeführt, sofern diese Features installiert werden. Werden die Felder leer gelassen, wird der lokale System-Account verwendet. Die Option Service nach der Installation automatisch starten nicht anwählen.
Anmerkung:Der Benutzername muss zwingend mit der vorangestellten Domäne angegeben werden, ansonsten bricht das Setup während der Installation ab.
Klicken Sie auf Installieren.

Nach der Installation
Prüfen Sie die lokalen Konfigurationsdateien und Lizenzen im Configuration-Verzeichnis.
Richten Sie die benötigten IIS-Sites und Application Pools gemäss IIS Konfiguration ein.
Stellen Sie sicher, dass mindestens auf einer Maschine die
RoomsPro APIinstalliert und betriebsbereit konfiguriert ist. Die aktuelle Datenbankmigration erfolgt über deren CLI.Führen Sie im Installationsverzeichnis der
RoomsPro APIden Datenbankstatus und danach gegebenenfalls die Migration aus.Beispiel bei Standardpfad:
cd C:\inetpub\wwwroot\API .\RoomsPro.Web.exe db status .\RoomsPro.Web.exe db migrateFalls ein Migrationslauf für grössere Datenbanken mehr Zeit benötigt, kann optional ein höheres SQL-Command-Timeout gesetzt werden:
.\RoomsPro.Web.exe db migrate --command-timeout 1200Alternativ kann eine explizite Connection String angegeben werden:
.\RoomsPro.Web.exe db migrate --connection "Server=SQLSERVER;Database=ROOMS;Trusted_Connection=True;TrustServerCertificate=True"Die Optionen können kombiniert werden:
.\RoomsPro.Web.exe db migrate --connection "Server=SQLSERVER;Database=ROOMS;Trusted_Connection=True;TrustServerCertificate=True" --command-timeout 1200Details zum Ablauf finden Sie unter Datenbankmigrationen.
Starten Sie die installierten Windows-Dienste erst dann, wenn
db statuskeine offenen Migrationen mehr meldet.- Legacy Windows Service:
ROOMS - Hintergrundverarbeitung:
RoomsPro Worker
- Legacy Windows Service:
Führen Sie anschliessend einen Smoke Test durch:
- Legacy Website
ROOMSöffnen RoomsPro APIaufrufen- Anmelde- und Synchronisationspfade der verwendeten Umgebung testen
- Worker- und Service-Logs auf Startfehler prüfen
- Legacy Website
Deinstallation
- Konfigurationsdateien und Lizenzen im Configuration-Verzeichnis sichern oder löschen, sofern die Installation vollständig entfernt werden soll.
- Installierte Windows-Dienste
ROOMSundRoomsPro Workerstoppen. - Die Installationsdatei erneut ausführen und die Option Entfernen wählen oder in Programme und Funktionen den Eintrag 3V-ROOMS Installer beziehungsweise 3V-ROOMS Installer (x64) entfernen.
- Manuell angelegte IIS-Sites, Bindings und Application Pools bei Bedarf separat löschen oder umkonfigurieren.