Fiche technique AppliDis Procédure d'installation du client Oracle sur un serveur d'administration AppliDis Fiche IS00285 Version document : 1.01 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de Systancia ou des membres du programmes Partenaires AppliDis. Objet du document AppliDis peut s appuyer sur plusieurs types de bases de données (SQL Server 2000, SQL Server 2005, SQL Server 2005 Express). Depuis AppliDis 4 Fusion SP1, des bases de données Oracle 10g, release 2 peuvent également être utilisées. Ce document présente la méthode d installation du client Oracle sur un serveur d administration AppliDis, cela permettra à AppliDis de se connecter à une base de données Oracle 10g, release2.
Sommaire 1 Sélection du client Oracle à installer... 3 2 Installation du client Oracle... 3 3 Validation de la connectivité avec le serveur de base de données Oracle... 8 3.1 Vérifier la présence du répertoire de base d Oracle dans la variable d environnement «PATH» :...8 3.1.1 Méthode 1 :...8 3.1.2 Méthode 2 :...9 3.2 Contrôle de connectivité avec le serveur Oracle avec SQL *Plus... 10 4 Exemple de configuration de la connexion à la base de données Oracle, durant la phase d installation d AppliDis 4 Fusion SP1... 12 Version de la fiche 1.01 2/14
1 Sélection du client Oracle à installer Le client Oracle doit être téléchargé directement depuis le site de l éditeur. Pour ce faire, un compte utilisateur doit avoir été préalablement créé. Les différentes versions du client Oracle sont disponibles à la page suivante : http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/1020 1winsoft.html AppliDis 4 Fusion SP1 utilise le pilote ODBC en version 32 Bits, c est pourquoi une version 32 Bits du client Oracle doit obligatoirement être utilisée, que le serveur fonctionne avec l architecture 32 Bits ou 64 Bits. 2 Installation du client Oracle L installation ci-dessous a été effectuée sur un serveur Microsoft Windows 2008 Server Standart SP2 x64, et le client Oracle utilisé est «Oracle Database 10g Client Release 2 (10.2.0.3)». Après avoir extrait l ensemble du contenu de l archive du client Oracle sur le serveur d administration AppliDis, le fichier «setup.exe» doit être exécuté afin de débuter l installation. Sur les serveurs de la famille Microsoft Windows 2008 Server, ce fichier devra être exécuté en tant qu administrateur. Version de la fiche 1.01 3/14
Toujours sur les serveurs de la famille Microsoft Windows 2008 Server, le message de contrôle de compte cicontre devrait apparaitre. Cliquer sur «Autoriser» Le programme d installation d Oracle débute. Après quelques secondes, la fenêtre de bienvenue s affiche. Cliquer sur «Suivant». Version de la fiche 1.01 4/14
Si c est la première installation réalisée sur le poste, l écran suivant permet de spécifier le répertoire où Oracle va stocker l inventaire des produits Oracle qui seront installés sur cet ordinateur. Sélectionner un répertoire de destination, puis cliquer sur «Suivant». Sélectionner l option «Personnaliser» concernant le type d installation, puis cliquer sur «Suivant». Spécifier le répertoire où le client Oracle sera installé. Pour que le client fonctionne correctement, ce chemin sera ajouté automatiquement à la variable d environnement «PATH» lors de l installation. Le nom de l installation correspondra à la variable «ORACLEHOME». Si un client est déjà installé, l ancien répertoire «ORACLEHOME» est utilisé afin d y ajouter des composants complémentaires, ou de créer une nouvelle installation dissociée. Le client utilisé par défaut est celui dont la variable «ORACLEHOME» est la première dans la variable d environnement PATH. Version de la fiche 1.01 5/14
La fenêtre ci-contre permet de sélectionner les composants optionnels à installer en plus du client Oracle luimême. Pour le fonctionnement d AppliDis, les composants suivant doivent obligatoirement être sélectionnés : - SQL *Plus - Oracle Windows Interfaces \ Oracle ODBC Driver Une fois ces composants sélectionnés, cliqué sur «Suivant». Lors de cette étape, l assistant va vérifier que le poste respecte tous les pré-requis propres à Oracle. Si un problème survient, les éléments sur lesquels portent les avertissements devront être vérifiés et validés manuellement avant de poursuivre l installation. Lorsque l ensemble des pré-requis ont étés vérifiés avec succès, cliquer sur suivant. Le résumé des composants à installer, ainsi que les différents paramètres sélectionnés dans l assistant sont présentés afin d effectuer une dernière vérification avant de débuter l installation. Il conviendra de vérifier la présence des composants SQL *Plus et Oracle ODBC Driver. Cliquer sur «Suivant» Version de la fiche 1.01 6/14
L installation du client Oracle et des différents composants additionnels débutent. Le message ci-contre indique le succès de l installation du client Oracle. Cliquer sur «Quitter». Version de la fiche 1.01 7/14
3 Validation de la connectivité avec le serveur de base de données Oracle Suite à l installation du client Oracle précédemment effectuée, une vérification basique de l installation peut être effectuée. 3.1 Vérifier la présence du répertoire de base d Oracle dans la variable d environnement «PATH» : 3.1.1 Méthode 1 : Cliquer sur «Démarrer», puis «Exécuter», et entrer «cmd» et cliquer sur «OK». Une fenêtre d invite de commande Windows s ouvre, entrer la commande suivante : Echo %PATH% Le contenu de la variable «PATH» est affiché, permettant de vérifier la présence du répertoire de base du client Oracle. Version de la fiche 1.01 8/14
3.1.2 Méthode 2 : Cliquer sur «Démarrer», puis «Exécuter», et entrer «cmd» et cliquer sur «sysdm.cpl». Une fenêtre de propriétés système s ouvre, dans l onglet «Paramètres système avancés» sélectionner «Variable d'environnement...». Sélectionner la variable «Path» et vérifier la présence du répertoire de base d Oracle. Version de la fiche 1.01 9/14
3.2 Contrôle de connectivité avec le serveur Oracle avec SQL *Plus Lancer l application SQL *Plus, depuis le menu «Démarrer» du serveur. Celle-ci devra être lancée en temps qu administrateur si le serveur fait partie de la famille Microsoft Windows 2008 Server. Pour les serveurs de la famille Microsoft Windows 2008 Server, un message de contrôle de compte devrait survenir. Cliquer sur «Autoriser». Version de la fiche 1.01 10/14
La fenêtre d authentification du programme SQL *Plus apparait. Dans le champ «Nom d utilisateur», entrer le nom de l utilisateur ayant été préalablement créé pour AppliDis, sur le serveur de base données Oracle, puis entrer le mot de passe associé dans le champ correspondant. Dans le champ «Chaîne d hôte», entrer la chaine de connexion en respectant le format utilisé par EZConnect : FQDN_ServeurBDD:Port/InstanceBDD Si la connectivité est fonctionnelle, le message ci-contre devrait apparaitre. Version de la fiche 1.01 11/14
4 Exemple de configuration de la connexion à la base de données Oracle, durant la phase d installation d AppliDis 4 Fusion SP1 Cette partie présente un exemple de configuration de connexion à une base de données Oracle, effectué lors de l installation du «Setup» d AppliDis 4 Fusion SP1. Durant la phase d installation d AppliDis, sélectionner l option «Oracle 10» au niveau de la fenêtre de sélection du type de base de données à utiliser. Cliquer sur «Suivant». Dans le champ «Serveur de base de données», entrer le nom du serveur en respectant le format suivant : FQDN_ServeurBDD:Port/Instance Entrer le nom d utilisateur précédemment créé, et le mot de passe associé, puis cliquer sur «Suivant» afin de poursuivre l installation. AppliDis 4 Fusion SP1 utilise la chaine de connexion EZconnect d Oracle, la valeur spécifié dans le champ «Serveur de base de données doit donc obligatoirement respecter le format suivant : Serveur de base de données : FQDN_Serveur:Port/Instance FQDN_Serveur : Nom complet pleinement qualifié du serveur de base de données Oracle Port : Port d écoute défini au niveau du serveur de bases données. Dans le cas de l utilisation du port par défaut, la valeur du port ne nécessite pas d être spécifiée. Version de la fiche 1.01 12/14
Instance : Instance de la base de données à utiliser pour AppliDis. Version de la fiche 1.01 13/14
Références Mots clés : AppliDis, Oracle, Base de données Référence : IS00285 Date de création : 09/08/2010 Dernière révision : 04/10/2010 Pour tout commentaire sur cette fiche, merci d envoyer un mail à info@systancia.fr en précisant le numéro de la fiche et votre commentaire Copyright Systancia 2010 Tous droits réservés Les informations fournies dans le présent document sont fournies à titre d information, et de ce fait ne font l objet d aucun engagement de la part de Systancia. Ces informations peuvent être modifiées sans préavis de la part de Systancia. Ce document est à destination d utilisateurs avertis, disposant de notions de base du système d exploitation Windows Server de Microsoft. Systancia ne saurait être tenu pour responsable des erreurs de manipulation dans le cadre de l utilisation de cette documentation. L utilisation liée à ce document se fait sous votre entière responsabilité. Marques de sociétés tierces : toutes les autres marques, noms de produits et de sociétés précisés dans ce document sont cités à fins d explications et sont la propriété de leurs détenteurs respectifs. A ce titre, notamment Microsoft, Windows, Windows 2000, Windows 2003, Windows 2008 Server sont des marques de Microsoft Corporation aux Etats-Unis et dans d autres pays. Systancia Actipolis 3, Bât C11 3, rue Paul Henri Spaak 68 390 SAUSHEIM France Téléphone : +33 3 89 33 58 20 Fax : +33 3 89 33 58 21 site web : http://www.systancia.com Version de la fiche 1.01 14/14