Middle Tier in OCI konfigurieren

Es gibt mehrere Möglichkeiten, die Mid-Tier zu OCI zu migrieren, z. B. ein TAR-Ball-Backup, das Provisioning neuer Mid-Tier mit PUM-Images oder den PeopleSoft Cloud Manager. In diesem Handbuch wird die Mid-Tier mit Oracle Autonomous Database on Dedicated Exadata Infrastructure auf OCI neu verdrahtet.

Mit Mid Tier auf OCI konfigurieren

  1. Installieren Sie die Oracle Database-Clientpackages, die Sie zuvor heruntergeladen haben, im Abschnitt "Softwarepackages herunterladen". Führen Sie die folgenden Packages in der angegebenen Reihenfolge als root aus:
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-basic-19.20.0.0.0-1.x86_64.rpm
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-sqlplus-19.20.0.0.0-1.x86_64.rpm
    [root@hr9246 ~]# yum install -y oracle-instantclient19.20-tools-19.20.0.0.0-1.x86_64.rpm
  2. Aktualisieren Sie die folgenden Umgebungsvariablen für PeopleSoft- und Oracle Database-Benutzer für diese Umgebung, wie oracle2, psadm1, psadm2 und psadm3.
    Sie müssen die Umgebungsvariablen so aktualisieren, dass sie auf die richtige Version des Oracle-Clients verweisen, um die Konnektivität zu Oracle Autonomous Database herzustellen.
    Die Umgebungsvariablen ähneln:
    echo "PATH=/usr/lib/oracle/19.20/client64/bin:$PATH; export PATH" >> ~/.bashrc
    echo "LD_LIBRARY_PATH=/usr/lib/oracle/19.20/client64/lib:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH" >> ~/.bashrc
  3. Um eine Verbindung zu Oracle Autonomous Database herzustellen, müssen Sie die Oracle Autonomous Database herunterladen und konfigurieren.
    1. Navigieren Sie zur OCI-Konsole, zur Oracle Autonomous Database-Detailseite.
    2. Klicken Sie auf Datenbankverbindung.
    3. Klicken Sie auf Wallet herunterladen.
    4. Geben Sie ein Wallet-Kennwort an, und klicken Sie auf "Download", um die ZIP-Datei mit den Clientsicherheitszugangsdaten zu speichern.
    5. Aktualisieren Sie die Datei sqlnet.ora, und stellen Sie sicher, dass die Umgebungsvariable TNS_ADMIN korrekt auf den Speicherort verweist, in dem das Wallet extrahiert wird.
      PeopleSoft Verbindungen von Anwendungen und Tools zu Oracle Autonomous Database werden mit Oracle Net Services (auch als SQL*Net bezeichnet) hergestellt. Oracle Net Services ermöglicht eine Netzwerksession von der Clientanwendung zu einem Oracle-Datenbankserver über das Netzwerk, das von der dedizierten Infrastruktur definiert wird, in der die Datenbank gehostet wird. Oracle Net Services unterstützen eine Vielzahl von Verbindungstypen zu Oracle Autonomous Database, einschließlich Oracle Call Interface. Wallet-Dateien ermöglichen zusammen mit der Datenbankbenutzer-ID und dem Kennwort Zugriff auf Daten in Oracle Autonomous Database. Speichern Sie die Wallet-Dateien an einem sicheren Speicherort.
  4. Kopieren Sie für die Datei tnsnames.ora die Verbindungszeichenfolge mit den Servicenamen database_name_low oder database_name_tp, und erstellen Sie einen anderen Servicenamen mit maximal 8 Zeichen.
    Dies ist eine PeopleSoft-App-Serveranforderung.
  5. Validieren Sie die Datei tnsnames.ora als Benutzer psadm2, und testen Sie die Konnektivität.

PeopleSoft-Server konfigurieren

Die PeopleSoft-Serverkomponenten müssen konfiguriert werden.

Aktualisieren Sie das Kennwort für den Benutzer SYSADM, konfigurieren Sie den Anwendungsserver, den Prozessplaner, den Webserver und die PeopleSoft-Komponenten.

  1. Aktualisieren Sie das Kennwort für den Benutzer SYSADM.
    Die Benutzer PeopleSoft, PS, PEOPLE und SYSADM, wurden in Oracle Autonomous Database on Dedicated Exadata Infrastructure erstellt. Das Kennwort in der Anwendung PeopleSoft muss geändert werden. Weitere Informationen finden Sie unter "Tablespace, Rollen und PeopleSoft Benutzer erstellen".
    So aktualisieren Sie das Kennwort für SYSADM:
    1. Führen Sie die update-Anweisung für PSACCESSPROFILE mit dem Kennwort SYSADM aus.
    2. Verschlüsseln Sie das Kennwort mit dem Data Mover-Utility.
  2. Konfigurieren Sie eine Application Server-Domain mit dem neuen Kennwort, und starten Sie sie.
  3. Ebenso konfigurieren Sie eine Prozess-Scheduler-Domain mit dem neuen Kennwort und starten es.
  4. Konfigurieren Sie eine neue Webserverdomain, und starten Sie sie.
  5. Konfigurieren Sie IB, Knoten, Berichts-Repository, Drucker usw. im Rahmen der Postkonfiguration der Anwendung PeopleSoft.