Maison base de données Oracle Comment installer Oracle sur CentOS 7

Comment installer Oracle sur CentOS 7

Apr 04, 2023 pm 02:00 PM

Oracle est un système de gestion de bases de données relationnelles bien connu. Il est puissant et peut gérer de grandes quantités de données. Il est largement utilisé dans les entreprises et les institutions, notamment dans les domaines de la finance, des télécommunications, du commerce électronique, de l'éducation et dans d'autres domaines. Si vous utilisez le système d'exploitation CentOS 7 et souhaitez installer la base de données Oracle, vous pouvez suivre les étapes ci-dessous.

  1. Installez le logiciel requis

Avant d'installer la base de données Oracle, vous devez installer certains logiciels nécessaires. Deux méthodes d'installation sont proposées ici : l'une consiste à installer à l'aide du gestionnaire de packages yum et l'autre consiste à télécharger à partir du site officiel d'Oracle et à installer manuellement. Ici, nous utilisons la première méthode.

Ouvrez le terminal, connectez-vous en tant qu'utilisateur root et exécutez la commande suivante :

yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc.i686 glibc-devel glibc-devel.i686 ksh libgcc libgcc.i686 libstdc++ libstdc++.i686 libstdc++-devel libstdc++-devel.i686 libaio libaio.i686 libaio-devel libaio-devel.i686 libXext libXext.i686 libXtst libXtst.i686 libX11 libX11.i686 libXau libXau.i686 libxcb libxcb.i686 libXi libXi.i686 make sysstat
Copier après la connexion

Cela installera de nombreux logiciels et prendra beaucoup de temps. Si vous disposez de plusieurs sources de téléchargement, vous pouvez définir des priorités pour accélérer vos téléchargements. Exécutez la commande suivante :

yum install yum-plugin-priorities
Copier après la connexion

Ensuite, créez le fichier /etc/yum.repos.d/public-yum-ol7.repo et ajoutez le contenu suivant :

[ol7_latest]
name=Oracle Linux $releasever Latest ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/latest/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
priority=1

[ol7_UEKR4]
name=Latest Unbreakable Enterprise Kernel Release 4 for Oracle Linux $releasever ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/UEKR4/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
priority=1

[ol7_addons]
name=Oracle Linux $releasever Add ons ($basearch)
baseurl=http://yum.oracle.com/repo/OracleLinux/OL7/addons/$basearch/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
gpgcheck=1
enabled=1
priority=1
Copier après la connexion

Exécutez la commande suivante pour vider le cache yum et reconstruire le cache :

yum clean all
yum makecache
Copier après la connexion
  1. Installer la base de données Oracle

Téléchargez le fichier d'installation de la base de données Oracle. Recherchez la version et la plate-forme correspondantes sur le site officiel https://www.oracle.com/downloads/index.html et téléchargez-la. Ici, Oracle Database 19c Enterprise Edition pour Linux x86-64 est utilisé comme exemple. Le nom du fichier téléchargé est LINUX.X64_193000_db_home.zip.

Copiez le fichier téléchargé sur le serveur. Nous le copions dans le répertoire /home/oracle.

Créez des utilisateurs et des groupes Oracle :

groupadd oinstall
groupadd dba
useradd -m -g oinstall -G dba oracle
Copier après la connexion

Décompressez le fichier d'installation. Dans la ligne de commande, saisissez le répertoire où se trouve le package compressé téléchargé et exécutez la commande suivante :

unzip LINUX.X64_193000_db_home.zip
Copier après la connexion

Après la décompression, saisissez le répertoire du logiciel de base de données, par exemple :

cd /home/oracle/LINUX.X64_193000_db_home
Copier après la connexion

Définissez les variables d'environnement. Exécutez la commande suivante en tant qu'utilisateur root :

echo "fs.file-max=6815744" >> /etc/sysctl.conf
echo "kernel.sem=250 32000 100 128" >> /etc/sysctl.conf
echo "kernel.shmmni=4096" >> /etc/sysctl.conf
echo "kernel.shmall=1073741824" >> /etc/sysctl.conf
echo "kernel.shmmax=4398046511104" >> /etc/sysctl.conf
echo "net.core.rmem_default=262144" >> /etc/sysctl.conf
echo "net.core.wmem_default=262144" >> /etc/sysctl.conf
echo "net.core.rmem_max=4194304" >> /etc/sysctl.conf
echo "net.core.wmem_max=1048576" >> /etc/sysctl.conf
echo "fs.aio-max-nr=1048576" >> /etc/sysctl.conf
echo "net.ipv4.ip_local_port_range=9000 65500" >> /etc/sysctl.conf
/sbin/sysctl -p
Copier après la connexion

Modifier les restrictions utilisateur. Ajoutez la ligne suivante à la fin du fichier /etc/security/limits.conf :

oracle   soft   nofile    1024
oracle   hard   nofile    65536
oracle   soft   nproc     16384
oracle   hard   nproc     16384
oracle   soft   stack     10240
Copier après la connexion

Ajoutez la ligne suivante à la fin du fichier /etc/pam.d/login :

session    required     /lib64/security/pam_limits.so
Copier après la connexion

Définissez les variables d'environnement utilisateur. Modifiez le fichier utilisateur ~/.bash_profile et ajoutez le contenu suivant :

ORACLE_HOME=/home/oracle/LINUX.X64_193000_db_home
export ORACLE_HOME

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/lib
export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
export CLASSPATH
Copier après la connexion

Basculez vers l'utilisateur Oracle et exécutez le programme d'installation. Exécutez la commande suivante :

su - oracle
./runInstaller
Copier après la connexion

L'interface de l'assistant d'installation apparaîtra. Suivez les invites d'opération et sélectionnez le chemin d'installation, le type de base de données, le mot de passe, etc. Si vous utilisez SSH pour vous connecter à distance et que vous souhaitez exécuter l'assistant d'installation dans l'interface graphique, vous pouvez d'abord démarrer la procédure Vérifier si les variables d'environnement et les progiciels ont été installés. En cas de problème, veuillez lire attentivement le message d'erreur et. essayez de le résoudre. Le programme d'installation ajustera également automatiquement certains paramètres du noyau, ce qui peut nécessiter le redémarrage du serveur.

Une fois le processus d'installation terminé, n'oubliez pas d'enregistrer le mot de passe et d'autres informations.

Configuration de la base de données Oracle
  1. Après l'installation de la base de données Oracle, certaines configurations sont requises pour qu'elle puisse être connectée et utilisée normalement. Voici quelques étapes de configuration de base.

Démarrez la base de données. Exécutez la commande suivante en tant qu'utilisateur Oracle :

ssh -X oracle@192.168.0.100
Copier après la connexion

Après avoir entré le mot de passe, vous entrerez dans l'interface de ligne de commande SQL. Exécutez la commande suivante :

sqlplus / as sysdba
Copier après la connexion

Attendez un moment et la ligne de commande indiquera que la base de données a été démarrée.

Créez un nouvel utilisateur. Si vous devez créer un nouvel utilisateur dans la base de données, vous pouvez exécuter la commande suivante :

startup
Copier après la connexion

où newuser est le nom d'utilisateur et password est le mot de passe. Si vous devez attribuer des autorisations et des rôles spécifiques à cet utilisateur, vous pouvez exécuter des commandes supplémentaires.

Modifiez la configuration de l'écouteur. Si vous devez modifier les propriétés de l'écouteur, vous pouvez éditer le fichier /home/oracle/LINUX.X64_193000_db_home/network/admin/listener.ora.

Démarrez l'auditeur. Exécutez la commande suivante en tant qu'utilisateur Oracle :

create user newuser identified by password;
Copier après la connexion

Testez la connexion. Utilisez un logiciel client sur un autre ordinateur, tel que SQL Developer, pour vous connecter à l'instance de base de données. Saisissez correctement l'adresse IP du serveur, le numéro de port, le nom d'utilisateur, le mot de passe et d'autres informations, puis effectuez le test. Si la connexion réussit, vous pouvez utiliser le logiciel client pour gérer la base de données.

Ce qui précède sont les étapes de base pour installer la base de données Oracle sur CentOS 7. J'espère que cela vous sera utile. Veuillez également faire attention à la sécurité pour éviter d'endommager la base de données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quels sont les outils de fonctionnement de la base de données Oracle? Quels sont les outils de fonctionnement de la base de données Oracle? Apr 11, 2025 pm 03:09 PM

En plus de SQL * Plus, il existe des outils pour faire fonctionner les bases de données Oracle: développeur SQL: outils gratuits, convivial d'interface, et supporter les opérations graphiques et le débogage. Tapon: outils commerciaux, riche en fonctionnalités, excellent dans la gestion et le réglage des bases de données. Développeur PL / SQL: outils puissants pour le développement PL / SQL, l'édition de code et le débogage. DBEAVER: outil Open Source gratuit, prend en charge plusieurs bases de données et a une interface simple.

Comment vérifier la taille de l'espace de table d'Oracle Comment vérifier la taille de l'espace de table d'Oracle Apr 11, 2025 pm 08:15 PM

Pour interroger la taille de l'espace de table Oracle, suivez les étapes suivantes: Déterminez le nom de l'espace de table en exécutant la requête: sélectionnez Tablespace_name dans dba_tablespaces; Requête la taille de l'espace de table en exécutant la requête: sélectionnez SUM (Bytes) comme total_size, sum (bytes_free) comme disponible_space, sum (bytes) - sum (bytes_free) comme used_space à partir de dba_data_files où tablespace_

Comment apprendre la base de données Oracle Comment apprendre la base de données Oracle Apr 11, 2025 pm 02:54 PM

Il n'y a pas de raccourcis vers l'apprentissage des bases de données Oracle. Vous devez comprendre les concepts de base de données, maîtriser les compétences SQL et vous améliorer continuellement grâce à la pratique. Tout d'abord, nous devons comprendre le mécanisme de stockage et de gestion de la base de données, de maîtriser les concepts de base tels que les tables, les lignes et les colonnes, et des contraintes telles que les clés primaires et les clés étrangères. Ensuite, grâce à la pratique, installez la base de données Oracle, commencez à pratiquer avec des instructions de sélection simples et maîtrisez progressivement diverses instructions SQL et syntaxe. Après cela, vous pouvez apprendre des fonctionnalités avancées telles que PL / SQL, optimiser les instructions SQL et concevoir une architecture de base de données efficace pour améliorer l'efficacité et la sécurité de la base de données.

Que faire si l'oracle ne peut pas être ouvert Que faire si l'oracle ne peut pas être ouvert Apr 11, 2025 pm 10:06 PM

Les solutions à Oracle ne peuvent pas être ouvertes comprennent: 1. Démarrer le service de base de données; 2. Commencez l'auditeur; 3. Vérifiez les conflits portuaires; 4. Définir correctement les variables d'environnement; 5. Assurez-vous que le pare-feu ou le logiciel antivirus ne bloque pas la connexion; 6. Vérifiez si le serveur est fermé; 7. Utilisez RMAN pour récupérer les fichiers corrompus; 8. Vérifiez si le nom du service TNS est correct; 9. Vérifier la connexion réseau; 10. Réinstaller le logiciel Oracle.

Comment créer une base de données Oracle Comment créer une base de données Oracle Comment créer une base de données Oracle Comment créer une base de données Oracle Apr 11, 2025 pm 02:36 PM

Pour créer une base de données Oracle, la méthode commune consiste à utiliser l'outil graphique DBCA. Les étapes sont les suivantes: 1. Utilisez l'outil DBCA pour définir le nom DBN pour spécifier le nom de la base de données; 2. Définissez Syspassword et SystemPassword sur des mots de passe forts; 3. Définir les caractères et NationalCharacterset à Al32Utf8; 4. Définissez la taille de mémoire et les espaces de table pour s'ajuster en fonction des besoins réels; 5. Spécifiez le chemin du fichier log. Les méthodes avancées sont créées manuellement à l'aide de commandes SQL, mais sont plus complexes et sujets aux erreurs. Faites attention à la force du mot de passe, à la sélection du jeu de caractères, à la taille et à la mémoire de l'espace de table

Oracle PL / SQL Deep Dive: Mastering Procédures, fonctions et packages Oracle PL / SQL Deep Dive: Mastering Procédures, fonctions et packages Apr 03, 2025 am 12:03 AM

Les procédures, fonctions et packages dans OraclePL / SQL sont utilisés pour effectuer des opérations, renvoyer des valeurs et organiser le code, respectivement. 1. Le processus est utilisé pour effectuer des opérations telles que la sortie des salutations. 2. La fonction est utilisée pour calculer et renvoyer une valeur, comme le calcul de la somme de deux nombres. 3. Les packages sont utilisés pour organiser des éléments pertinents et améliorer la modularité et la maintenabilité du code, telles que les packages qui gèrent l'inventaire.

Comment afficher la base de données Oracle Comment afficher la base de données Oracle Comment afficher la base de données Oracle Comment afficher la base de données Oracle Apr 11, 2025 pm 02:48 PM

Pour afficher les bases de données Oracle, vous pouvez utiliser SQL * Plus (à l'aide de commandes Select), SQL Developer (Graphy Interface) ou System View (affichage des informations internes de la base de données). Les étapes de base incluent la connexion à la base de données, le filtrage des données à l'aide de sélections et l'optimisation des requêtes pour les performances. De plus, la vue système fournit des informations détaillées sur la base de données, qui aide à surveiller et à dépanner. Grâce à la pratique et à l'apprentissage continu, vous pouvez profondément explorer la base de données Mystery of Oracle.

Comment crypter Oracle View Comment crypter Oracle View Apr 11, 2025 pm 08:30 PM

Oracle View Encryption vous permet de crypter les données dans la vue, améliorant ainsi la sécurité des informations sensibles. Les étapes incluent: 1) la création de la clé de cryptage maître (MEK); 2) Création d'une vue cryptée, spécifiant la vue et MEK à crypter; 3) Autoriser les utilisateurs à accéder à la vue cryptée. Comment fonctionnent les vues cryptées: lorsqu'un utilisateur interroge pour une vue cryptée, Oracle utilise MEK pour décrypter les données, garantissant que seuls les utilisateurs autorisés peuvent accéder aux données lisibles.

See all articles