Maison  >  Article  >  base de données  >  Comment modifier le port dans Oracle

Comment modifier le port dans Oracle

PHPz
PHPzoriginal
2023-04-25 09:01:203855parcourir

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.

  1. Afficher le port Oracle actuel

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.

  1. Modifier le port Oracle

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.

  1. Redémarrez le service Oracle

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.

  1. Vérifiez si le nouveau port est effectif

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!

Déclaration:
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
Article précédent:Comment sauvegarder OracleArticle suivant:Comment sauvegarder Oracle