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