Understanding Oracle vs PeopleSoft Databases

Un database Oracle è un insieme di oggetti SQL definiti da un catalogo di sistema nel tablespace di sistema e un SID (System IDentifier), utilizzando un’istanza degli eseguibili del server Oracle e dei file associati. All’interno dei negozi Oracle, il database Oracle è comunemente indicato come Oracle SID.

Un database PeopleSoft è un insieme di oggetti SQL definiti come aventi lo stesso ID proprietario (ad esempio SYSADM). Queste tabelle sono sempre contenute all’interno di un singolo database Oracle. Un database PeopleSoft include gli oggetti PeopleSoft e i dati delle applicazioni per uno o più prodotti di una linea di prodotti PeopleSoft.

Questo ID proprietario (un ID utente Oracle, ad esempio SYSADM) può anche essere definito come uno schema Oracle o un database logico Oracle. Ogni database PeopleSoft ha bisogno del proprio proprietario. Ci riferiamo a questo come ID proprietario PeopleSoft, che è anche l’ID di accesso PeopleSoft.

Nota-L’ID proprietario (ID di accesso) e la password del proprietario (password di accesso) sono limitati a una lunghezza di otto caratteri o meno.

Si consiglia di installare non più di un database PeopleSoft per istanza Oracle. Quando ogni database PeopleSoft ha una propria istanza, il sistema è più robusto per i seguenti motivi:

  • È possibile abbattere un’istanza degli eseguibili del server Oracle, ma gli altri rimarranno in esecuzione.
  • C’è una maggiore sicurezza con un database PeopleSoft per istanza Oracle.
  • A causa di un database PeopleSoft per istanza Oracle, diventa efficiente sintonizzare ogni istanza ai requisiti del relativo database delle applicazioni PeopleSoft corrispondente.

Potrebbe non essere sempre possibile installare un database PeopleSoft per istanza Oracle a causa di limitazioni delle risorse, come la memoria e i semafori di sistema. In tal caso, è possibile installare più database PeopleSoft nella stessa istanza Oracle. Tenere a mente i seguenti punti se si installano più database PeopleSoft all’interno di un’istanza di database Oracle:

  • Quando si supportano più database in un’istanza Oracle, aumentare maxdatafiles dal valore predefinito di 32 quando si crea il database.
  • Controlla i limiti di maxdatafiles per il tuo sistema operativo e aumenta il valore di conseguenza.
  • È necessario aumentare la dimensione dei tablespace se si utilizzano gli stessi per ogni schema di database PeopleSoft.
  • La condivisione di tablespace non è raccomandata.
  • Ogni database PeopleSoft dovrebbe avere diversi ID operatore (noti anche come ID utente) per evitare problemi con le password.
  • Ogni database PeopleSoft ha bisogno del proprio nome di database PeopleSoft.

Leave a Reply