Comprendre les bases de données Oracle vs PeopleSoft

Une base de données Oracle est un ensemble d’objets SQL définis par un catalogue système dans l’espace de table SYSTÈME et un SID (Identifiant système), en utilisant une instance des exécutables du serveur Oracle et des fichiers associés. Dans les boutiques Oracle, la base de données Oracle est communément appelée SID Oracle.

Une base de données PeopleSoft est un ensemble d’objets SQL définis comme ayant le même identifiant de propriétaire (par exemple SYSADM). Ces tables sont toujours contenues dans une seule base de données Oracle. Une base de données PeopleSoft comprend les objets PeopleSoft et les données d’application pour un ou plusieurs produits d’une gamme de produits PeopleSoft.

Cet ID propriétaire (un ID utilisateur Oracle, par exemple SYSADM) peut également être appelé schéma Oracle ou base de données logique Oracle. Chaque base de données PeopleSoft a besoin de son propre propriétaire. Nous appelons cela l’ID propriétaire PeopleSoft, qui est également l’ID d’accès PeopleSoft.

Remarque – L’identifiant du propriétaire (identifiant d’accès) et le mot de passe du propriétaire (mot de passe d’accès) sont limités à une longueur de huit caractères ou moins.

Il est recommandé de ne pas installer plus d’une base de données PeopleSoft par instance Oracle. Lorsque chaque base de données PeopleSoft a sa propre instance, le système est plus robuste pour les raisons suivantes:

  • Vous pouvez faire tomber une instance des exécutables du serveur Oracle, mais les autres resteront en cours d’exécution.
  • Il y a une sécurité supplémentaire avec une base de données PeopleSoft par instance Oracle.
  • En raison d’une base de données PeopleSoft par instance Oracle, il devient efficace d’adapter chaque instance aux exigences de sa base de données d’applications PeopleSoft correspondante.

Il n’est pas toujours possible d’installer une base de données PeopleSoft par instance Oracle en raison de limitations de ressources, telles que la mémoire et les sémaphores système. Dans un tel cas, vous pouvez installer plusieurs bases de données PeopleSoft dans la même instance Oracle. Gardez les points suivants à l’esprit si vous installez plusieurs bases de données PeopleSoft dans une instance de base de données Oracle:

  • Lorsque vous prenez en charge plusieurs bases de données dans une instance Oracle, augmentez maxdatafiles par rapport à la valeur par défaut de 32 lorsque vous créez la base de données.
  • Vérifiez les limites de maxdatafiles pour votre système d’exploitation et augmentez la valeur en conséquence.
  • Vous devez augmenter la taille des tablespaces si vous utilisez les mêmes pour chaque schéma de base de données PeopleSoft.
  • Le partage d’espaces de table n’est pas recommandé.
  • Chaque base de données PeopleSoft doit avoir des identifiants d’opérateur différents (également appelés identifiants d’utilisateur) pour éviter les problèmes de mots de passe.
  • Chaque base de données PeopleSoft a besoin de son propre nom de base de données PeopleSoft.

Leave a Reply