1. La version d'Euler
L'installation ne réussit que sur la version openEuler 20.03
2. L'utilisateur Oracle crontab n'a aucune autorité
orcl:/home/oracle@db> crontab -l
Vous (oracle) n'êtes pas autorisé à utiliser ce programme (crontab)
Voir crontab(1) pour plus d'informations
Solution : # echo oracle >> /etc/cron.allow
3、安装告警:perl : erreur lors du chargement des bibliothèques partagées : libnsl.so.1 : impossible d'ouvrir le fichier objet partagé : aucun fichier ou répertoire de ce type
Solution : # miam -y installe libnsl
4. Installez l'alarme
[FATAL] Une erreur interne s'est produite dans le cadre de vérification du cluster
Une erreur s'est produite lors de la création d'un objet TaskFactory ou lors de la génération d'une liste de tâches
PRVG-0282 : échec de récupération de l'ID de distribution du système d'exploitation
Solution:
orcl:/home/oracle@db> export CV_ASSUME_DISTID=RHEL7.6
orcl:/home/oracle@db> $ORACLE_HOME/runInstaller
5、安装告警:Erreur lors de l'appel de la cible 'libasmclntsh19.ohso libasmperl19.ohso client_sharedlib' du makefile '/u01/app/oracle/product/19.0.0/db_1/rdbms/lib/ins_rdbms.mk'. Voir '/tmp/InstallActions2022-08-03_08-58-36AM/installActions2022-08-03_08-58-36AM.log' pour plus de détails.
Raison de la solution
: la glibc ne fournit plus le fichier libpthread_nonshared.a après la version 2.28, mais ce fichier est requis pour l'installation d'Oracle, une erreur est donc signalée.
Solution : copiez libpthread_nonshared.a depuis CentOS ou d'autres serveurs vers le répertoire /usr/lib64.
6. Packages qui doivent être installés séparément
compat-libcap1-1.10-7.el7.x86_64.rpm
compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm