> Data > La connexion directe

La connexion directe

Data - Par iTPro.fr - Publié le 24 juin 2010
email

par Michael Otey - Mis en ligne le 17/11/2004 - Publié en Décembre 2003

Configurer et utiliser linked servers d'Oracle

L'utilisation de plates-formes de bases de données multiples est banale dans la plupart des entreprises, parce que leurs applications sont étroitement liées à  un système base de données back-end particulier. SQL Server et Oracle sont deux des plates-formes base de données les plus courantes aujourd'hui ...Nombreuses sont les sociétés qui utilisent en même temps SQL Server et Oracle. Le plus souvent, ces plates-formes base de données différentes sont des îlots informatiques entièrement indépendants ; parfois leur interaction se borne à  quelques échanges de données batch. Cette situation n'a rien d'obligatoire. En effet, la fonction linked servers de SQL Server vous permet d'intégrer directement vos applications SQL Server aux tables des bases de données Oracle. Mais, tout d'abord, il faut savoir comment établir et utiliser une connexion linked-server de SQL Server 2000 à  une base de données Oracle.

Avant de créer un linked server allant
de SQL Server 2000 à  un serveur de
base de données Oracle 9i, il faut installer
le logiciel client Oracle sur le système
SQL Server. Le logiciel client
Oracle fournit les bibliothèques réseau
nécessaires pour établir la connectivité
avec la base de données Oracle.
Comme le système SQL Server effectue
le traitement nécessaire pour la
fonctionnalité linked-server, le logiciel
client Oracle doit être présent sur le
système SQL Server. La figure 1 montre
la structure des couches de connectivité
linked-server entre SQL Server et
Oracle.
A première vue, cette configuration
semble un peu différente de ce
qu’il faut pour créer un linked server
vers un autre système SQL Server,
parce qu’il faut installer un composant
client séparé. Mais les configurations
sont en réalité similaires parce que
toutes deux demandent un logiciel
client pour se connecter au serveur de
bases de données. Le processus d’installation
pour SQL Server installe
MDAC (Microsoft Data Access Components)
sur le système serveur. A peu de
choses près, MDAC apporte à  SQL
Server la même chose que le logiciel
client Oracle à  un serveur Oracle : tous
deux offrent les bibliothèques réseau
nécessaires pour se connecter au serveur
de bases de données.
Pour commencer à  configurer
votre connexion linked server vers
Oracle, vous pouvez installer le client
Oracle à  partir du CD-ROM Oracle 9i
Client Installation ou le télécharger sur
le site http://technet.oracle.com. Après avoir exécuté le programme setup.exe
à  partir du CD-ROM ou du téléchargement,
vous obtenez la boîte de dialogue
Oracle Universal Installer Welcome.
Cliquez sur Next. La boîte de
dialogue Oracle Universal Installer File
Location résultante vous permet d’entrer
l’emplacement du fichier Oracle
products.jar, qui contient le logiciel à 
installer, et de sélectionner l’endroit
sur votre système où vous voulez installer
le logiciel Oracle. L’Oracle
Universal Installer recherche le fichier
product.jar dans le répertoire \stage
sur le même lecteur que celui où vous
avez exécuté le programme setup. Par
défaut, le chemin d’installation du logiciel
Oracle pour Oracle 9i est c :\oracle
\ora92, mais on peut le remplacer par
tout autre chemin local valide.
L’écran suivant détermine le type
d’installation que vous voulez effectuer.
Vous pouvez choisir d’installer le
logiciel Oracle Administrator ou le logiciel
Oracle Runtime. L’option Oracle
Administrator est un superensemble
de l’option Oracle Runtime. Outre les
composants Oracle Client de base,
l’option Administrator installe les
Oracle Management Console and
Management Tools et utilitaires. L’Oracle
Runtime n’installe que les fichiers
Oracle Client de base, qui incluent
l’OCI (Oracle Call Interface) essentiel
et le support réseau ainsi que SQL Plus,
le Configuration Assistant et le Net
Manager. Pour installer le logiciel
Oracle Client, sélectionnez l’option
Runtime. Les fichiers runtime Oracle
Client demandent 161 Mo d’espace sur
le disque dur.
Une fois que le processus d’installation
a copié le logiciel Oracle Client
sur le répertoire cible, l’Oracle Universal
Installer vous invite à  exécuter
l’Oracle Net Configuration Assistant
pour configurer la connexion client.
Ne vous laissez pas tromper par le
nom: ce Net n’a rien à  voir avec le
Microsoft .NET Framework. Il désigne
simplement le logiciel réseau client
Oracle.

Téléchargez cette ressource

Guide inmac wstore pour l’équipement IT de l’entreprise

Guide inmac wstore pour l’équipement IT de l’entreprise

Découvrez toutes nos actualités à travers des interviews, avis, conseils d'experts, témoignages clients, ainsi que les dernières tendances et solutions IT autour de nos 4 univers produits : Poste de travail, Affichage et Collaboration, Impression et Infrastructure.

Data - Par iTPro.fr - Publié le 24 juin 2010