Understanding Oracle vs PeopleSoft Databases

Eine Oracle-Datenbank ist ein Satz von SQL-Objekten, die durch einen Systemkatalog im Systemtabellenbereich und eine SID (System IDentifier) definiert werden, wobei eine Instanz der ausführbaren Oracle Server-Dateien und der zugehörigen Dateien verwendet wird. Innerhalb von Oracle Shops wird die Oracle Datenbank allgemein als Oracle SID bezeichnet.

Eine PeopleSoft-Datenbank ist eine Gruppe von SQL-Objekten, die als Eigentümer-ID definiert sind (z. B. SYSADM). Diese Tabellen sind immer in einer einzigen Oracle-Datenbank enthalten. Eine PeopleSoft-Datenbank enthält die PeopleSoft-Objekte und Anwendungsdaten für ein oder mehrere Produkte einer PeopleSoft-Produktlinie.

Diese Besitzer-ID (eine Oracle-Benutzer-ID, z. B. SYSADM) kann auch als Oracle-Schema oder logische Oracle-Datenbank bezeichnet werden. Jede PeopleSoft-Datenbank benötigt einen eigenen Eigentümer. Wir bezeichnen dies als PeopleSoft Owner ID, die auch die PeopleSoft Access ID ist.

Hinweis – Die Besitzer-ID (Zugangs-ID) und das Besitzer-Passwort (Zugangs-Passwort) sind auf maximal acht Zeichen beschränkt.

Es wird empfohlen, nicht mehr als eine PeopleSoft-Datenbank pro Oracle-Instanz zu installieren. Wenn jede PeopleSoft-Datenbank über eine eigene Instanz verfügt, ist das System aus folgenden Gründen robuster:

  • Sie können eine Instanz der ausführbaren Oracle Server-Dateien herunterfahren, die anderen bleiben jedoch ausgeführt.
  • Es gibt eine zusätzliche Sicherheit mit einer PeopleSoft-Datenbank pro Oracle-Instanz.
  • Aufgrund einer PeopleSoft-Datenbank pro Oracle-Instanz wird es effizienter, jede Instanz auf die Anforderungen der entsprechenden PeopleSoft-Anwendungsdatenbank abzustimmen.

Aufgrund von Ressourcenbeschränkungen wie Speicher und Systemsemaphoren ist es möglicherweise nicht immer möglich, eine PeopleSoft-Datenbank pro Oracle-Instanz zu installieren. In einem solchen Fall können Sie mehrere PeopleSoft-Datenbanken in derselben Oracle-Instanz installieren. Beachten Sie die folgenden Punkte, wenn Sie mehrere PeopleSoft-Datenbanken in einer Oracle-Datenbankinstanz installieren:

  • Wenn Sie mehrere Datenbanken in einer Oracle-Instanz unterstützen, erhöhen Sie maxdatafiles vom Standardwert 32, wenn Sie die Datenbank erstellen.
  • Überprüfen Sie die Grenzwerte von maxdatafiles für Ihr Betriebssystem und erhöhen Sie den Wert entsprechend.
  • Sie müssen die Tablespaces vergrößern, wenn Sie für jedes PeopleSoft-Datenbankschema dieselben verwenden.
  • Die gemeinsame Nutzung von Tablespaces wird nicht empfohlen.
  • Jede PeopleSoft-Datenbank sollte unterschiedliche Operator-IDs (auch als Benutzer-IDs bezeichnet) haben, um Probleme mit Kennwörtern zu vermeiden.
  • Jede PeopleSoft-Datenbank benötigt einen eigenen PeopleSoft-Datenbanknamen.

Leave a Reply