Datenbank abfragen
In Sterling™ Order Management System können Benutzer von Ihrem Standort aus nicht direkt auf die Datenbank zugreifen. Die Datenbank befindet sich an einem fernen Standort und ist an einem sicheren Port mit aktiviertem SSL verfügbar. Das DevOps -Team muss schreibgeschützte Datenbankbenutzer einrichten, um auf die Datenbank zuzugreifen und die Informationen mit SI gemeinsam zu nutzen. Darüber hinaus ist es nicht einfach, eine Verbindung herzustellen, indem Sie Datenbank-Browsing-Tools anderer Anbieter verwenden, die Netzeinstellungen wie Jump-Host beinhalten. Diese Einstellungen müssen vom DevOps -Team für jede von SI angeforderte Umgebung manuell vorgenommen werden. Da keine dieser Konfigurationen portierbar ist, müssen die Mitglieder des Ops-Teams die Spezifikationen jedes Mal wiederholen, wenn die Datenbank auf eine neuere Version aktualisiert wird.
Sie können den Datenextraktionsservice verwenden, um Daten aus der Sicherungsdatenbank Ihrer Produktionsumgebung abzurufen. Weitere Informationen finden Sie unter Datenextraktion-Übersicht.
Datenbanken zum Ausführen des DB Query Client
- Der DB Query Client wird für die Produktionssicherungsdatenbank ausgeführt.
- In höheren Umgebungen (Vorproduktion und Produktion) stellt der DB Query Client eine Verbindung zur schreibgeschützten HADR-Sicherungsdatenbank her und nicht zur primären Datenbank für das Abfragen von Tabellen. Dies trägt zur Reduzierung der Belastung der Primärdatenbank bei und gewährleistet so die Stabilität der Anwendung.
- Wenn Ihre primäre Datenbank nicht verfügbar ist und die sekundäre Datenbank als primäre Datenbank verwendet wird, kann der DB Query Client nicht ausgeführt werden. Dies soll die Auswirkungen auf die Leistung verhindern.
- Es kann zu einer erheblichen Diskrepanz bei der Wiedergabe zwischen der primären Datenbank und der schreibgeschützten HADR-Sicherungsdatenbank während der Datenbankwartungszeiten oder bei größeren Reorganisationen in der Datenbank kommen. Wenn diese Wiederholungslücke sehr groß ist, werden Abfragen während dieser Zeit von der Ausweichdatenbank an die primäre Datenbank weitergeleitet. Da dies die Leistung der primären Datenbank beeinträchtigen kann, wird empfohlen, komplizierte zeitaufwendige Abfragen in diesem Zeitraum zu vermeiden.
- Wenn die Wiedergabediskrepanz nicht sehr hoch, aber moderat ist, werden weiterhin Abfragen für die schreibgeschützte HADR-Sicherungsdatenbank ausgeführt. Es besteht die Möglichkeit, dass die Ausgabe etwas veraltet ist. Daher wird empfohlen, das DB-Abfragetool nach einiger Zeit zu verwenden.
- Bei niedrigeren Umgebungen (Entwicklung, Qualitätssicherung, Master-Konfiguration) stellt der DB Query Client eine Verbindung zur Primärdatenbank für die Tabellenabfrage her.
- Dieser Client ist nur für eine Einzelschemainstallation von Sterling Order Management System konzipiert.
Benutzerzugriff und -berechtigung einrichten
Führen Sie die folgenden Schritte aus, um die Ressourcenberechtigung einer Benutzergruppe zuzuweisen:
- Starten Sie Applications Manager und wählen Sie im Menü Anwendungen die Option Application Platformaus.
- Wählen Sie in der Baumstruktur im seitlichen Teilfenster aus und suchen Sie die Benutzergruppe, der Sie die Ressourcenberechtigung zuweisen möchten.
- Doppelklicken Sie auf die Benutzergruppe und klicken Sie auf die Registerkarte Berechtigungen .
- Klicken Sie für das Modul Anwendungsübergreifend auf Berechtigungen und erweitern Sie .
- Klicken Sie mit der rechten Maustaste auf Database Select Query Servlet und wählen Sie Berechtigung erteilenaus.
- Klicken Sie auf das Symbol Speichern .
Informationen zum Aktivieren der Ressourcenberechtigung für eine Benutzergruppe finden Sie unter Benutzergruppenberechtigungen verwalten.