Pour administrer votre base de données Oracle à distance, vous devrez vous connecter à l'instance de la base de données, notamment depuis un terminal SQL*Plus. Pour ce faire, vous pouvez installer le client de base de données Oracle et le configurer correctement.
Le Client Oracle est une suite logicielle permettant d'administrer votre base de données à distance, d'effectuer des configurations réseau de base, d'écrire des applications PL/SQL, de connecter votre base de données à des applications de type Java, Python, etc.
Ce guide fournit des instructions sur l'installation et la configuration d'Oracle Database Client sous Windows. Le processus d'installation est identique sous Linux.
Conditions requises pour le client de base de données Oracle
Vous pouvez facilement installer le client Oracle sur un PC Windows 64 bits avec un processeur moderne (AMD ou Intel), 2 Go de RAM et 2 Go d'espace disque libre. Oracle Database Client pour Windows x64 est pris en charge sur les principales distributions x64 (Windows 7, Windows 8, Windows 10, Windows Server 2012 et Windows Server 2016). Nous vous recommandons de mettre à jour Windows avant de démarrer l'installation du client.
Vous devez également connecter la machine cliente à un réseau et vous assurer qu'elle peut communiquer avec le serveur de base de données. Dans certains cas, vous pouvez ajouter des exceptions à votre pare-feu côté serveur pour autoriser le trafic réseau entre le serveur et le client.
De plus, nous nous assurerons que le serveur de base de données fonctionne correctement et est capable de servir des connexions distantes. Outre la connectivité réseau, un écouteur doit être configuré sur le serveur de base de données.
Oracle recommande également de créer un compte d'utilisateur non administrateur standard sur la machine cliente pour exécuter les services Windows pour le répertoire d'origine Oracle Home. Dans ce didacticiel, nous appellerons cet utilisateur Client.
Téléchargement du client de base de données Oracle
Vous pouvez télécharger gratuitement le client de base de données Oracle pour Windows sur le site Web d'Oracle Technology Network. Nous nous concentrerons ici sur la version 19c. Oracle recommande d'utiliser une version du client Oracle qui correspond à la version la plus élevée de la base de données Oracle à laquelle vous devez vous connecter. L'utilisation d'anciens clients pour se connecter à des versions de base de données plus récentes peut entraîner des problèmes.
Le client Oracle est disponible en versions 32 bits et 64 bits. Le choix de la version à installer dépend de l'architecture de votre système d'exploitation.
Le téléchargement du client Oracle nécessite un compte Oracle. Ce compte vous permettra de télécharger d'autres produits Oracle et d'accéder aux services Oracle Cloud.
Une fois que vous avez créé votre compte, sélectionnez la version adaptée à vos besoins et acceptez le contrat de licence Oracle pour lancer le téléchargement.
Connexe : Configurer et connecter le développeur SQL à la base de données Oracle (19c, 18c, 12c)
Installer Oracle Database Client sur Windows étape par étape
Après avoir vérifié les prérequis matériels et logiciels et téléchargé le logiciel Oracle Database Client, vous pouvez l'installer en suivant les étapes simples ci-dessous. Notez que le processus d'installation est presque similaire pour les versions 12c, 18c et 19c d'Oracle Database Client. Alors, commençons.
Après avoir téléchargé le client Oracle, vous pouvez le décompresser dans un répertoire de votre choix, puis exécuter le setup.exe fichier.
2. Fournissez les détails du compte utilisateur Oracle Home
Dans cette étape, entrez les informations d'identification de l'utilisateur Oracle Home (nom d'utilisateur et mot de passe) que vous avez créées précédemment. Vous pouvez également créer un nouveau compte ou utiliser un compte Windows intégré (par exemple, celui que vous utilisez pour lancer setup.exe).
3. Sélectionnez un emplacement pour la base Oracle répertoire
Dans cette étape, vous pouvez fournir le répertoire de base Oracle qui contient le logiciel client Oracle et les fichiers de configuration associés, puis cliquer sur "Suivant" pour effectuer des vérifications préalables.
Après les vérifications préalables, vous devriez avoir un résumé de votre configuration d'installation. S'il n'y a pas d'erreur, cliquez sur "Installer" pour installer le produit. Sinon, revenez à la section 1 pour auditer votre environnement.
Ensuite, attendez quelques minutes que l'assistant d'installation copie les fichiers, effectue l'installation et la configuration de base et termine l'installation . Vous pouvez fermer la fenêtre une fois l'installation terminée.
Dans la section suivante, nous allons configurer le client Oracle pour se connecter au serveur de base de données Oracle.
Configuration et test du client de base de données Oracle
Après avoir installé le client Oracle, vous pouvez l'utiliser pour accéder et administrer votre base de données Oracle à distance, mais vous devrez d'abord le configurer. Cette configuration peut être effectuée avec des outils disponibles immédiatement après l'installation du client. Nous utiliserons Oracle Network Manager pour créer un service de base de données lié à l'instance distante de la base de données Oracle.
Sélectionnez "Nom du service" et cliquez sur le "+" bouton.
Sélectionnez un nom (identifiant) pour le nom du service de base de données et cliquez sur "Suivant" .
Dans cette étape, fournissez le nom d'hôte ou l'adresse IP de la base de données Oracle et un numéro de port pour accéder à l'instance de base de données. Le numéro de port doit être le même que celui configuré dans l'écouteur côté serveur. 5. Spécifiez le nom de l'instance de la base de données
Entrez le nom de la base de données globale de la base de données distante (par exemple, db.ept.sn ) et éventuellement le mode de connexion. Le nom de la base de données peut être ORCL si le serveur de base de données est installé avec les configurations par défaut.
Avant de terminer la configuration du nom de service, vous pouvez exécuter un test pour vérifier si vous pouvez accéder à la base de données distante avec les paramètres que vous avez fournis. L'assistant va essayer de se connecter au serveur avec un compte utilisateur par défaut, à savoir Scott.
Vous pouvez modifier le compte utilisateur que vous souhaitez utiliser pour le test en cliquant sur “ Changer de connexion ». Si le test s'exécute avec succès, vous pouvez fermer les fenêtres et terminer la configuration du nom de service.
Connexion à la base de données distante à l'aide de SQL*Plus
Vous pouvez désormais accéder à votre serveur Oracle Database à partir du client à l'aide d'outils tels que SQL*Plus ou Oracle SQL Developer. Par exemple, vous pouvez ouvrir une invite de commande et vous connecter à l'instance Oracle Database avec la commande suivante :
sqlplus username/password@service_name
Par exemple
sqlplus hr/hr@client_access
Vous avez encore des questions sur l'installation du client Oracle ? Laissez un commentaire ci-dessous ou laissez-moi le faire pour vous.
Vous aimerez peut-être aussi : Configuration du réseau de base de données Oracle