Parent page: Erweiterte Themen
Während die Installation und Verwendung des Altium On-Prem Enterprise Server und der zugehörigen Dienste auf anderen Seiten dieser Dokumentationswebsite beschrieben werden, ist das Ziel dieser Seite, eine einzelne, detaillierte Ressource für die IT-Abteilung eines Unternehmens bereitzustellen. Ein Ort, an dem Antworten auf häufig gestellte Fragen zu dieser Technologie zu finden sind, darunter:
-
What are the hardware requirements to install the Enterprise Server?
-
What is installed?
-
What programs and processes are running?
-
Where is the data stored?
-
What ports are used?
-
What protocol is used for communications?
-
How is data backed up?
Die folgenden Abschnitte geben detaillierte Antworten auf diese und weitere Fragen, einschließlich einer allgemeinen Übersicht über die Architektur und die Datenflüsse.
Hardwareanforderungen
Der Enterprise Server sollte auf einem PC installiert werden, auf dem eines der folgenden offiziell unterstützten Betriebssysteme ausgeführt wird:
-
Windows Server 2022 Standard Edition (64-Bit)
-
Windows Server 2019 Standard Edition (64-Bit)
-
Windows Server 2016 Standard Edition (64-Bit)
-
Der Enterprise Server kann nicht auf einem PC installiert werden, auf dem ein 32-Bit-Betriebssystem ausgeführt wird, und auch nicht auf einem 64-Bit-Betriebssystem, das die Windows-Authentifizierung nicht unterstützt (Core-, Home-, Starter- und Base-Editionen). Nachfolgend finden Sie eine Zusammenfassung der unterstützten Betriebssysteme:
-
Officially Supported: Windows Server 2022 Standard Edition 64-Bit (empfohlen), Windows Server 2019 Standard Edition 64-Bit, Windows Server 2016 Standard Edition 64-Bit (Minimum).
-
Recommended only for Evaluation: Windows 10 64-Bit, Windows 8.1 64-Bit – Ultimate- oder Professional-Versionen für die Nicht-Server-Betriebssystemvarianten.
-
Der Enterprise Server ist für den erfolgreichen Betrieb und Zugriff auf eine Reihe von Microsoft-Laufzeitkomponenten angewiesen; in manchen Fällen sind diese auf dem Zielrechner möglicherweise nicht vorhanden. Wenn Sie beim Versuch, eine Verbindung zu einem Enterprise Server herzustellen, eine Fehlermeldung über eine fehlende Bibliothek (DLL) erhalten, weist dies darauf hin, dass Microsoft-Laufzeitkomponenten fehlen. Laden Sie das entsprechende Microsoft Visual C++ Redistributable Package für Ihr Betriebssystem herunter und installieren Sie es.
Recommended System Requirements
Im Folgenden finden Sie die empfohlenen Systemanforderungen für die Installation und den Betrieb eines Enterprise Server. Beachten Sie, dass diese Empfehlungen für 5 gleichzeitige Benutzer gelten.
-
Betriebssystem: Windows Server 2022 Standard Edition (64-Bit)
-
RAM: 16 GB+
-
Prozessor: Intel® Xeon® Prozessor oder gleichwertig (4 oder mehr Kerne)
-
Speicherplatz: 200 GB (SSD empfohlen)
-
Datenbank: Firebird
Minimum System Requirements
Im Folgenden finden Sie die minimalen Systemanforderungen für die Installation und den Betrieb eines Enterprise Server. Beachten Sie, dass diese Empfehlungen für 5 gleichzeitige Benutzer gelten.
-
Betriebssystem: Windows Server 2016 Standard Edition (64-Bit)
-
RAM: 8 GB+
-
Prozessor: Intel Core i3/i5 Prozessor oder gleichwertig (2 oder mehr Kerne)
-
Speicherplatz: 200 GB
-
Datenbank: Firebird
Anforderungen für Altium Designer
Stellen Sie sicher, dass Sie Altium Designer 22.8.2 (Build 66) oder höher verwenden. Um die Funktionen und Technologien, die fortlaufend für den Altium On-Prem Enterprise Server entwickelt werden, damit verbunden sind und mit ihm installiert werden, vollständig nutzen und würdigen zu können, wird empfohlen, die neueste Version von Altium Designer zu verwenden.
Installation & andere Software
Aufgrund des beobachteten unvorhersehbaren Verhaltens von Antivirensoftware wird empfohlen, solche Software während der Installation des Enterprise Server zu deaktivieren.
Wenn auf dem Computer auch Microsoft Exchange Server ausgeführt wird, erhalten Sie möglicherweise beim ersten Anmeldeversuch einen HTTP Error 503. Die Installation von Exchange Server kann die Konfiguration der Internet Information Services (IIS) so ändern, dass ein Konflikt mit dem Enterprise Server entsteht. Um dies zu beheben, müssen die folgenden Änderungen an der Datei applicationHost.config vorgenommen werden:
<handlers accessPolicy="Read, Script">
...
<add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V15\Bin\kerbauth.dll" preCondition="bitness64" />
<add name="WSMan" image="C:\Windows\system32\wsmsvc.dll" preCondition="bitness64" />
<add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
<add name="cafe_exppw" image="C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\bin\exppw.dll" preCondition="bitness64" />
...
</handlers>
Für Informationen zur Datei
ApplicationHost.config siehe
diesen Artikel. Informationen zum Bearbeiten der Datei finden Sie in
diesem Artikel.
Zusätzlich installierte oder konfigurierte Software
-
Internet Information Services (IIS). Für den korrekten Betrieb erfordert der Enterprise Server mindestens Version 8.0 (IIS 8.0). Die Installation des Enterprise Server installiert einfach die IIS-Version, die nativ zu Ihrem Betriebssystem gehört:
-
IIS 10.0 – Windows Server 2022 Standard Edition (64-Bit), Windows Server 2019 Standard Edition (64-Bit), Windows Server 2016 Standard Edition (64-Bit), Windows 10 (64-Bit)
-
IIS 8.5 – Windows 8.1 (64-Bit)
-
Firebird 3.0-Datenbank-Engine (wenn die Option zur Installation mit einer Firebird-Datenbank gewählt wird). Stellen Sie sicher, dass IPv4-Netzwerkadressierung aktiviert ist – um aktive IPv4-Adressen zu prüfen, führen Sie
ipconfig /all in einer Eingabeaufforderung aus.
-
Microsoft .NET 6 Softwareplattform (umfasst .NET Runtime, .NET Server Hosting und ASP.NET Framework-Komponenten).
IIS-Konfiguration
Als Teil der IIS-Konfiguration wird die Funktion ISAPI Extensions aktiviert. Diese Funktion befindet sich im Abschnitt \Internet Information Services\World Wide Web Services\Application Development Features des Dialogfelds Windows Features – aufrufbar über das Fenster Programs and Features von Windows.

Bei der Installation des Enterprise Server wird außerdem die Windows-Funktion ISAPI Extensions aktiviert, die Teil der IIS-Konfiguration ist.
Application Pools Installed on IIS
Die Überprüfung, ob der Enterprise Server ausgeführt wird, kann im Windows-Bereich Internet Information Services (IIS) Manager erfolgen – aufrufbar über das Fenster Administrative Tools von Windows. Prüfen Sie einfach, ob sich alle serverbezogenen Anwendungspools im Status Started befinden (wie im folgenden Bild hervorgehoben).

Zum Enterprise Server gehörende Anwendungspools, die auf dem IIS-Server ausgeführt werden.
Standard-Installationspfade
Nachfolgend finden Sie eine Liste der Standard-Installationspfade bei der Installation des Enterprise Server:
-
Enterprise Server Installation Folder –
\Program Files (x86)\Altium\Altium365.
-
Firebird Installation Folder –
\Program Files (x86)\Firebird\Firebird_3_0.
-
Firebird Database –
\ProgramData\Altium\Altium365Data\DXPSERVER.DAT.
-
Revision Files Folder – \Altium\Altium365Data\Revisions.
\ProgramData
-
Search Index Data Folder – \Altium\Altium365Data\SearchData.
\ProgramData
Standardports
Die folgenden Standard-Kommunikationsportnummern werden vom Enterprise Server verwendet:
-
HTTP Port – 9780
-
HTTPS Port – 9785
-
LDAP Service Port – 9791
Der LDAP-Dienstport wird tatsächlich nicht verwendet. Für Standard-LDAP (mit der URL 'ldap://') wird der Port aus dieser URL verwendet. Für sicheres LDAP (mit der URL 'ldaps://') wird der Port 636 verwendet.
-
Websocket Port – 4649
-
Firebird Server Port – 3050
-
SVN Port – 3690
Die ersten drei in der Liste können während der Erstinstallation auf der Seite Altium On-Prem Enterprise Server Configuration des Installers konfiguriert werden.
Wenn ein Port bereits verwendet wird, sucht der Installer nach dem nächsten verfügbaren Port und verwendet stattdessen diesen.
Beachten Sie bei der Auswahl eines Ports, dass er nicht mit Ports kollidieren darf, die von anderen Anwendungen verwendet werden – wenn ein Port derzeit verwendet wird, werden Sie vom Installer benachrichtigt.
Der HTTP Port wird von IIS bereitgestellt und von Enterprise Server-Anwendungen verwendet. Er ist der Hauptport und sollte immer offen sein. Der Firebird Server Port wird für das Firebird-RDBMS verwendet. Standardmäßig ist er nur an localhost gebunden. Er sollte aus Sicherheitsgründen nicht extern verfügbar gemacht werden. Benutzer interagieren nicht direkt mit diesem Port. Beide Ports ermöglichen reguläre HTTP-Interaktion (Anfrage/Antwort). Beide Ports können angepasst werden. Der HTTP Port kann während der Installation geändert werden. Während der Firebird Server Port manuell geändert werden kann, wird dies nicht empfohlen.
In Bezug auf den HTTP-Kommunikationsport gilt: Wenn auf demselben PC ältere Vault-Technologie (Altium Personal Vault oder Altium Satellite Vault) ausgeführt wird, stellen Sie sicher, dass die Kommunikationsports eindeutig sind. Ein älterer Altium Personal Vault verwendet den Port
9680, während ein älterer Altium Satellite Vault den Port
9880 verwendet. Der Enterprise Server kann nicht zusammen mit einem älteren Altium Vault (3.0 und früher), Altium Concord Pro, Altium NEXUS Server oder einem
Altium Infrastructure Server installiert werden (d. h. auf demselben PC). Bei den ersten drei können Sie auf den Enterprise Server aktualisieren (so, als würden Sie auf eine spätere Version dieser Instanz aktualisieren).
► Siehe Informationen zu Ports und IP-Adressen für Altium-Designsoftware.
Unterstützung des HTTPS-Protokolls
Für diejenigen, die eine zusätzliche Sicherheitsebene für den Datenaustausch mit dem Enterprise Server benötigen, bietet der Enterprise Server sichere Kommunikation über Netzwerke mithilfe des HTTPS-Protokolls, um die Vertraulichkeit und Integrität der Daten zu schützen.
Die für sichere Serververbindungen verwendete Portnummer wird während des Installationsprozesses auf der Seite Altium On-Prem Enterprise Server Configuration des Installers festgelegt. Verwenden Sie den Standardport (9785) oder geben Sie eine Alternative ein.
Die Konfiguration und Serverbindungen für den Enterprise Server können im Windows-Bereich Internet Information Services (IIS) Manager aufgerufen werden – verfügbar über das Fenster Administration Tools (Control Panel\System and Security\Administrative Tools). Wählen Sie in der Liste Connections des Bereichs den Eintrag „Altium On-Prem Enterprise Server“ aus und öffnen Sie die Registerkarte Features View.

Zugriff auf Konfigurations- und Serverbindungseinstellungen für den Enterprise Server.
Die verfügbaren Ports und Servernamen für den Enterprise Server werden im Bereich Actions als auswählbare Links angezeigt. Verwenden Sie die Links, um die Serververbindungsprotokolle zu notieren und zu testen, oder greifen Sie auf die aktuellen Namens-/Portbindungen zu, indem Sie den Link Bindings im Abschnitt Edit Site des Bereichs auswählen.
Eine Bindung, einschließlich ihrer Protokoll-Portnummer, kann im Dialogfeld Site Bindings über die Schaltfläche Edit bearbeitet werden.

Konfigurieren Sie Bindungen über das Dialogfeld Site Bindings.
Beachten Sie, dass der Servername localhost nur für den lokalen Rechner gilt. PCs other als derjenige, auf dem der Enterprise Server gehostet wird, müssen daher den tatsächlichen (Server-)Namen dieses Host-Rechners verwenden, um eine Verbindung herzustellen.
Um den Namen des Host-PCs zu bestätigen, auf dem der Enterprise Server installiert ist und ausgeführt wird, gehen Sie auf diesem Rechner zu Control Panel\System and Security\System und notieren Sie sowohl den Computer name als auch den Full computer name (seinen qualifizierten Domänennamen) – letzterer wird vom Enterprise Server für sichere Verbindungen über das Netzwerk verwendet.
Für PCs, die nicht Teil einer Domäne sind (als standardmäßige Workgroup-PCs konfiguriert), sind Computer name und Full computer name identisch.
Wenn Sie die Site-Bindungen des Enterprise Server so bearbeitet haben, dass eine Portnummer verwendet wird, die vom Standardwert abweicht, muss diese Änderung auch in der Datei LocalVault.ini des Enterprise Server übernommen werden. Der Grund dafür ist, dass beim Herstellen von Verbindungen zum Enterprise Server durch Altium Designer auf die darin enthaltenen Portverweise zugegriffen wird. Die Datei LocalVault.ini befindet sich im Stammordner der Enterprise-Server-Installation – typischerweise Program Files (x86)\Altium\Altium365.
Wenn Sie beispielsweise die Site-Bindung des Enterprise Server so geändert haben, dass der Standardport 443 für HTTPS-Verbindungen verwendet wird, aktualisieren Sie die entsprechende Zeile HttpsPort=9785 in der Datei LocalVault.ini auf HttpsPort=443.
So stellen Sie eine sichere Verbindung zum Enterprise Server her:
-
Von Altium Designer aus – verwenden Sie eine Serveradresse mit HTTPS-Präfix und den konfigurierten HTTPS-Port. Standardmäßig ist dies
https://localhost:9785, wenn Sie den PC verwenden, auf dem der Enterprise Server gehostet wird, oder https://<computername>:9785 für eine Remote-Verbindung (wobei [computername] der Computername oder der qualifizierte Domänenname des Host-Rechners ist).
Altium Designer enthält die erforderliche Sicherheitsunterstützung, um eine HTTPS-Verbindung zum Enterprise Server ohne weiteres Eingreifen zu akzeptieren.
-
Von einem Browser aus – geben Sie die Adresse des lokalen Dienstes (
https://localhost:9785) oder das entsprechende Äquivalent mit dem Namen des Host-Computers ein (https://<computername>:9785).
Der Enterprise Server bietet derzeit ein selbstsigniertes Identitätszertifikat für sichere Verbindungen an, das Sie in Ihrem Browser akzeptieren können, um fortzufahren. Einige Browser (zum Beispiel Firefox) bieten die Möglichkeit, das Zertifikat dauerhaft zu akzeptieren, sodass keine weiteren Maßnahmen erforderlich sind.
Beim Neukonfigurieren von Site-Bindungen
Wenn Sie eine neue IIS-Site-Bindung für den Enterprise Server hinzugefügt oder einen vorhandenen Site-Bindungseintrag bearbeitet haben (siehe oben), sollte der Server-PC neu gestartet werden, damit die neue Konfiguration korrekt übernommen wird. Typische Änderungen an Site-Bindungen sind beispielsweise das Bearbeiten der Portnummer für einen Host-Eintrag oder das Hinzufügen einer neuen Bindung für einen Domänenalias.
Wenn es nicht praktikabel ist, den Host-Rechner des Servers neu zu starten, besteht der alternative Prozess darin, den Serverdienst auf der IIS-Plattform neu zu starten – Restart unter Manage Website – und außerdem den Dienst Altium DXP App Server Pinger (einen Windows-Dienst) neu zu starten.
Führen Sie den obigen Startvorgang aus, wenn Sie beim Versuch, die Funktion
Health Monitor des Enterprise Server auszuführen, eine Fehlermeldung '
SignalR Hub "healthmonitorHub" not found!' erhalten.
Für die Service-zu-Service-Kommunikation verwendetes Protokoll
SOAP über HTTP.
Service-Architektur – Überblick
Der Enterprise Server installiert eine Reihe von Kerndiensten sowie browserbasierte Verwaltungskonsolen und einen Explorer (ebenfalls browserbasiert). Um auf einen dieser Dienste zugreifen zu können, muss die Identität eines Benutzers erkannt und authentifiziert werden. Der Enterprise Server wird mit einem vordefinierten Benutzer geliefert (Username: admin, Password: admin). Die Seite Users der browserbasierten Oberfläche des Enterprise Server Workspace kann verwendet werden, um weitere Benutzer hinzuzufügen und zu verwalten. Es gibt keine Begrenzung für die Anzahl der Benutzer, die registriert werden können, um auf den Enterprise Server zuzugreifen und ihn zu verwenden. Es gibt jedoch eine Begrenzung für gleichzeitige Verbindungen, die durch die erforderliche Lizenzierung festgelegt und durchgesetzt wird.
Derselbe Benutzer kann gleichzeitig auf unterschiedliche Weise auf den Enterprise Server zugreifen (z. B. verbunden über Altium Designer AND aufgerufen über einen externen Browser), und dies zählt aus Lizenzsicht nur als eine einzige Verbindung, wenn der Zugriff vom selben PC erfolgt. Wenn derselbe Benutzer von verschiedenen PCs aus auf den Enterprise Server zugreift, erfordert jeder Zugriff von einem anderen PC eine separate Verbindung (also einen zusätzlichen Platz einer Connector Access License).
Altium Designer verwendet einen unverschlüsselten Kanal (SOAP über HTTP) für die Kommunikation mit den folgenden Diensten:
-
Applications Registry Service (wenn der Network Installation Service als Quelle für Erweiterungen/Updates verwendet wird)
-
Collaboration Service
-
Comments Service
-
Data Acquisition Service
-
Data Storage Service (DSS)
-
Identity Service (IDS)
-
Notifications Service
-
Part Catalog Service
-
Projects Service
-
Simple Lock Service (SLS)
-
SVN (über das Protokoll SVN://)
-
Tasks Service
-
Team Configuration Service (TC2)
-
Vault Service
Alle anderen Dienste kommunizieren miteinander.
Die Mehrheit der Dienste benötigt Zugriff auf dieselbe Enterprise-Server-Datenbank, um für sie relevante Daten zu speichern. Im Folgenden einige Beispiele für Daten, die von einigen dieser Dienste gespeichert werden:
-
Part Catalog Service – speichert Lieferanten- und Herstellerartikel, Preis- und Mengenverlaufsänderungen usw.
-
Identity Service – speichert Benutzer, Rollen, Lizenzierungskonfiguration und Sitzungsinformationen.
-
Vault Service – speichert seine Struktur (Ordner, Elemente, Revisionen, Inhaltstypen, Lifecycle-Status usw.).
Tatsächliche Dokumente werden im Dateisystem im Ordner Revisions gespeichert (\Altium\Altium365Data\Revisions).
\ProgramData
Der Part Catalog Service benötigt außerdem eine direkte Verbindung (ohne Proxy) zum Internet für Preisaktualisierungen in Echtzeit.
Die folgenden browserbasierten Anwendungen verwenden die SOAP-API zur Kommunikation mit den jeweiligen Diensten – sie benötigen keinen Zugriff auf die Enterprise-Server-Datenbank, und es sind auch keine anderen Dateien erforderlich, damit sie funktionieren:
-
User Management – die Anwendung hinter der Seite Users und den Unterseiten in der Browseroberfläche des Enterprise Server Workspace.
-
Vault Explorer – die Anwendung hinter der Seite Explorer der Browseroberfläche des Enterprise Server Workspace.
-
Catalog Management – die Anwendung hinter der Seite Part Providers der Browseroberfläche des Enterprise Server Workspace.
-
Projects Management – die Anwendung hinter der Seite Projects der Browseroberfläche des Enterprise Server Workspace.
-
TC2 Console – die Anwendung hinter der Seite Configurations der Browseroberfläche des Enterprise Server Workspace.
Lizenzdateien
Related page: Lizenzierung
Die Lizenzierung für den Enterprise Server besteht im Wesentlichen aus den folgenden zwei Komponenten, die zusammen ein zweistufiges Lizenzierungssystem bilden:
-
Server License – diese Lizenz stellt die Funktionen und Dienste der Enterprise-Server-Installation der Organisation zur Verfügung.
-
Client Access License – diese Lizenz ermöglicht Benutzern innerhalb einer Organisation den Zugriff auf den Enterprise Server der Organisation.
Die Lizenzierung für den Enterprise Server kann über die Cloud oder lokal über Lizenzdateien (*.alf) erfolgen. Der Erwerb der letzteren erfolgt über das Company Dashboard (aufgerufen über den Eintrag Company Dashboard im AltiumLive-Kontomenü oben rechts auf der Altium-Website). Suchen Sie auf der Registerkarte Licenses die entsprechende Lizenz (in der Lizenzgruppe Server Applications) und klicken Sie dann zur detaillierten Lizenzverwaltungsseite weiter. Klicken Sie dort auf die Schaltfläche Activate , um die zugehörige Lizenzdatei zu erzeugen und herunterzuladen.
Die Software prüft stündlich, ob gültige Lizenzdateien vorhanden sind. Ohne eine gültige Server License ist kein Zugriff auf den Enterprise Server möglich. Wenn eine gültige Server License vorhanden ist, aber keine gültigen Client Access Licenses (keine verfügbaren Verbindungen), ist eine einzelne administrative Verbindung für Sicherungs- und Konfigurationszwecke zulässig. Darüber hinaus sind sowohl Server- als auch Client Access Licenses zeitlich befristete Lizenzen. Das Abonnement muss erneuert werden, um den Benutzern einer Organisation weiterhin Zugriff auf den Enterprise Server zu ermöglichen sowie auf neue Funktionen und Features zuzugreifen, die von Altium als Teil des Enterprise Server entwickelt werden. Wenn diese Abonnementverlängerung ausläuft, wird eine einzelne Server- und CAL-Lizenz bereitgestellt, um für Sicherungs- und Konfigurationszwecke auf Ihre Daten zugreifen zu können.
Sichern/Wiederherstellen von Serverdaten
Die Sicherung und Wiederherstellung Ihrer Enterprise-Server-Daten erfolgt automatisiert über die Befehlszeile mit dem dedizierten Backup & Restore Tool. Dieses Tool – avbackup.exe – befindet sich im Ordner \Program Files (x86)\Altium\Altium365\Tools\BackupTool\ (bei einer Standardinstallation des Enterprise Server).
-
Sie müssen die Eingabeaufforderung im Administratormodus ausführen, um das Backup and Restore Tool verwenden zu können.
-
Die Wiederherstellung eines Backups ist nur auf dieselbe Version des Enterprise Server möglich, von der dieses Backup erstellt wurde. In diesem Zusammenhang kann es sinnvoll sein, das Installationsprogramm für diese Version des Enterprise Server sowie die entsprechenden Lizenzdateien zusammen mit dem Backup-ZIP-Archiv aufzubewahren.
Wenn Sie Ihren Enterprise Server auf eine spätere Version aktualisieren, wird die Sicherung als Teil des Installationsprozesses durchgeführt. Obwohl das Installationsprogramm des Enterprise Server eine automatisierte Sicherung Ihres vorhandenen Enterprise Server enthält, ist es dennoch immer eine gute Idee, vor dem Update selbst eine Sicherung Ihrer Daten zu erstellen – gewissermaßen als zusätzliche redundante Kopie. Dies bietet zusätzliche Sicherheit, falls unvorhergesehene technische Schwierigkeiten auftreten sollten. Außerdem wird empfohlen, eine neue Version des Enterprise Server zunächst auf einem anderen Rechner zu testen, bevor Sie Ihre Produktionsinstanz aktualisieren. Der Einsatz virtueller Maschinen kann in dieser Hinsicht von unschätzbarem Wert sein.
Serverinhalte nach der Datenmigration neu indizieren
So indizieren Sie Enterprise-Server-Inhalte neu, zum Beispiel nach einer Datenmigration:
-
Beenden Sie alle IIS-Anwendungspools, die dem Enterprise Server zugeordnet sind.
-
Beenden Sie den Dienst Elasticsearch (AltiumElasticSearch). Dies erfolgt über das Windows- Services-Fenster – aufgerufen über das Fenster Administrative Tools von Windows.
-
Löschen Sie den Inhalt des Ordners
SearchData, der die Suchindexierungsdaten enthält ( \Altium\Altium365Data\SearchData bei einer Standardinstallation).
\ProgramData
-
Starten Sie den Dienst Elasticsearch (AltiumElasticSearch) neu.
-
Starten Sie die dem Enterprise Server zugeordneten IIS-Anwendungspools neu.
Wenn der Enterprise Server feststellt, dass der Ordner SearchData leer ist, indiziert er seine Inhalte nach dem Start erneut.
Lokales SVN-Design-Repository – Speicherort
Ein Design Repository, das über den lokalen Versionskontrolldienst erstellt wird, speichert seine internen Daten in einem entsprechenden Unterordner im Ordner \ProgramData\Altium\Altium365Data\Repository (bei einer Standardinstallation des Enterprise Server).
-
Eine neue Enterprise-Server-Installation stellt genau ein Git-basiertes Design-Repository für alle Designprojekte Ihres Workspace bereit – und sonst nichts! Dadurch entfallen Einrichtung und Komplexität im Zusammenhang mit dem lokalen Versionskontrolldienst des Enterprise Server. Sie haben ein einziges Design-Repository – Versioned Storage – auf das alle Ihre Entwickler zugreifen und in das sie Releases einbringen können. Daher dient die Seite VCS in der Browseroberfläche des Enterprise-Server-Workspace nur noch Informationszwecken – Sie können kein neues Repository hinzufügen, und das einzelne Git-Repository kann in keiner Weise geändert oder gelöscht werden.
-
Auf den Ordner \ProgramData\Altium\Altium365Data\Repository sollte in keiner Weise zugegriffen werden, außer durch IT-Personal zu Wartungszwecken.
Oracle für die Enterprise-Server-Datenbank verwenden
Related page: Enterprise Server mit Oracle-Backend
Bei der Installation des Enterprise Server ermöglicht der Datenbanktyp Oracle eine optimierte Installation des Enterprise Server in Organisationen, die diesen Datenbanktyp bereits als Backend für ihre bestehenden Systeme verwenden. Das Hosting des Enterprise Server auf der vorhandenen Infrastruktur reduziert Installations- und Verwaltungsaufwand.
Bei Verwendung des Enterprise Server mit Oracle als Backend-Datenbank unterstützt der Enterprise Server Oracle Version 19c.
Die Installation und Inbetriebnahme des Enterprise Server mit Oracle als Backend-Datenbank ist im Wesentlichen ein zweistufiger Prozess:
-
Einrichten der Oracle-Datenbank
-
Einrichten des Enterprise Server.
-
Es wird empfohlen, den Enterprise Server auf einem anderen Rechner als der Oracle-Datenbank selbst zu installieren. Stellen Sie außerdem sicher, dass der dedizierte Rechner, auf dem der Enterprise Server installiert wird, über ausreichend Speicherplatz und Rechenressourcen verfügt.
-
Beachten Sie, dass ab Altium On-Prem Enterprise Server Version 6.0.4 die Auswahl von Oracle® als Datenbanktyp für eine Neuinstallation nicht mehr möglich ist. Sie können Ihre bestehende Installation, die eine Oracle-Datenbank verwendet, auf Version 6.0.4, 6.0.5 oder 6.0.6 aktualisieren, beachten Sie jedoch, dass dies ab der nächsten Version nicht mehr möglich sein wird. Mit Unterstützung unseres Technical-Teams können Sie von Oracle SQL zu Firebird migrieren (wenden Sie sich für weitere Informationen an Ihren Account Manager).
Im Allgemeinen empfehlen wir jedoch dringend den Umstieg auf unsere Altium 365 platform, die eine sichere Umgebung für Ihre Designprojekte und umfangreiche Kollaborationsfunktionen für Entwicklungsteams bietet.
Vorbereitung des Enterprise Server
Für eine erfolgreiche Installation und Ausführung benötigt der Enterprise Server nicht nur den OCI-Client, sondern auch die entsprechenden .Net-Connectoren. Es wird empfohlen, die passenden 32-Bit Oracle Data Access Components (ODAC) mit Oracle Developer Tools for Visual Studio entsprechend der von Ihnen verwendeten Oracle-Version zu installieren. Als Mindestanforderung wird empfohlen, den Download ODAC 12c Release 1 and Oracle Developer Tools for Visual Studio (12.1.0.1.0) auf dem dedizierten Rechner zu installieren, der den Enterprise Server hostet.
-
Der Enterprise Server erfordert außerdem die Konfiguration von tnsnames.ora.
-
Die Datenbankstruktur des Enterprise Server wird während des Installationsprozesses erstellt und aktualisiert. Falls seitens des DBA strenge Richtlinien für die Ausführung von DDL bestehen, kann die Datenbankstruktur in einem temporären Bereich oder auf einem temporären Server erstellt, geprüft und anschließend manuell auf den vorgesehenen Produktionsserver verschoben werden. In diesem Fall muss der Enterprise Server neu konfiguriert werden, damit er diesen Produktionsserver verwendet.
Das Werkzeug
Backup & Restore tool des Enterprise Server unterstützt keine Datenbanksicherung, wenn Oracle als Backend-Datenbank verwendet wird. Die Sicherung muss daher in Zusammenarbeit mit dem Oracle-DBA durchgeführt werden. Weitere Informationen finden Sie unter
Backing up with an Oracle Backend.