Dans cet exemple, vous configurez la chaîne de connexion TSS ODBC pour UNIX. Vous n'avez pas besoin d'installer le client Oracle.
Pour ajouter une entrée de source de données, afin de se connecter à la base de données Oracle
Créez une copie de sauvegarde du fichier d'origine dans le cas où vous supprimeriez ou remplaceriez le fichier lors d'une nouvelle installation ou d'une mise à jour.
Ouvrez le fichier .odbc.ini dans un éditeur de texte tel que Bloc-notes. Seul l'administrateur Trillium est autorisé à configurer le fichier odbc.ini.
Recherchez et copiez l'exemple de section relative au pilote Oracle, par exemple :
[Oracle] Driver=/home/.../tsq17.0.0/RepoServer/TSS/lib/HTora25.so Description=TSS 17 Oracle Driver .... HostName= PortNumber= ServiceName= TNSNamesFile=<tnsnames.ora_filename> ........
Collez la section à la fin de la liste des définitions.
Dans la définition copiée, modifiez le nom de la source de données. Le nom de la source de données se trouve entre crochets au début de la définition, par exemple,
[Oracle1]
.Modifiez comme suit :
Remplacez le nom de la source de données par
[Oracle1]
.Modifiez
HostName
pour refléter le TNS Oracle et l'installation.Modifiez
PortNumber
pour refléter le TNS Oracle et l'installation.Modifiez
ServiceName
pour refléter le TNS Oracle et l'installation.Remarque : Lorsque vous utilisezServiceName
, effacez les commentaires par défaut (indiqués ci-dessous) pour ServerName et SID tels que définis dans le fichier .odbc.ini, y compris les crochets ouvrant et fermant « <> ». À savoir : ServerName=<nom_serveur dans tnsnames.ora>SID=<ID_système_Oracle>
Remarque : Les informations que vous fournissez ici sont définies dans le fichier tnsnames.ora. Vous pouvez obtenir ces informations auprès de l'administrateur de la base de données Oracle.Allez au début du fichier à la section [Sources de données ODBC]. Ajoutez un nouveau nom de source de données comme indiqué ci-dessous :
Oracle1=TSS 17 Oracle Driver
Les sections modifiées se présentent comme suit :
[ODBC Data Sources] ... Oracle=TSS 17 Oracle Driver Oracle1=TSS 17 Oracle Driver .... [Oracle1] Driver=/home/.../tsq17.0.0/RepoServer/TSS/lib/HTora25.so Description=TSS 17 Oracle Driver .... HostName=orasys-1 PortNumber=1500 ServiceName=oracle.yourcompany.com TNSNamesFile=<tnsnames.ora_filename> ........
Enregistrez vos modifications et fermez le fichier.