Maison > Article > base de données > Comment modifier le port dans Oracle
Oracle est un système de gestion de bases de données relationnelles populaire grâce auquel de grandes quantités de données peuvent être stockées et gérées. Oracle utilise le port par défaut 1521 pour établir des connexions avec les clients. Toutefois, si vous devez installer plusieurs instances sur le même ordinateur ou si vous devez implémenter des restrictions de sécurité réseau via un pare-feu, vous devez modifier le port Oracle. Cet article explique comment modifier le port d'Oracle.
Avant de modifier le port d'Oracle, nous devons vérifier le port de l'instance Oracle actuelle. Nous pouvons utiliser sqlplus ou d'autres outils de ligne de commande pour nous connecter à l'instance Oracle. Entrez la commande suivante pour afficher le port actuel :
SELECT dbms_xdb.gethttpport() from dual;
Exécutez cette commande et le système renverra le numéro de port de l'instance Oracle actuelle.
Pour modifier le port d'Oracle, nous devons éditer le fichier de configuration Oracle (listener.ora ou tnsnames.ora), rechercher le port de l'instance actuelle et le modifier vers le nouveau port. Ici, nous prenons comme exemple la modification du fichier Listener.ora :
Trouvez le dossier NETWORKADMIN dans le répertoire d'installation d'Oracle, recherchez le fichier Listener.ora et ouvrez-le.
Recherchez le code suivant :
(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))
Il s'agit de la configuration du port pour l'instance Oracle actuelle.
Changez le numéro de port par le nouveau numéro de port. Par exemple, nous changeons le numéro de port en 1818 :
(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1818))
Enregistrez et fermez le fichier listener.ora.
Après avoir modifié le port Oracle, nous devons redémarrer le service Oracle. Vous pouvez redémarrer le service Oracle via le gestionnaire de services ou utiliser la commande suivante sur la ligne de commande :
net stop OracleServiceORCL net start OracleServiceORCL
Parmi eux, ORCL représente le nom de votre instance Oracle, modifiez-le si nécessaire.
Après le redémarrage du service Oracle, nous devons vérifier si le nouveau port est effectif. Cela peut être vérifié en suivant ces étapes :
Utilisez sqlplus ou d'autres outils de ligne de commande pour vous connecter à l'instance Oracle et entrez la commande suivante :
SELECT dbms_xdb.gethttpport() from dual;
Exécutez la commande et le système devrait renvoyer le nouveau numéro de port de l'instance Oracle.
Utilisez le nouveau numéro de port, le nom d'utilisateur et le mot de passe pour effectuer un test de connexion. Si vous parvenez à vous connecter normalement, le nouveau port a pris effet.
Résumé
Oracle est un système de gestion de base de données relationnelle populaire qui utilise le port par défaut 1521 pour établir des connexions avec les clients. Si vous devez installer plusieurs instances sur le même ordinateur ou si vous devez implémenter des restrictions de sécurité réseau via un pare-feu, vous devez modifier le port Oracle. Cet article décrit comment modifier le port d'Oracle et vérifier si la modification réussit en vérifiant si le nouveau port prend effet.
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!