Microsoft fournit le serveur SQL Management Studio (SSMS) comme une interface à ses bases de données SQL Server. L'application SSMS permet aux utilisateurs de gérer les bases de données sur un serveur. Les options de gestion de base de données comprennent ajout et la suppression des bases de données, modifier la structure de base de données et une table et de modifier ou de l'accès aux données. En plus de gérer les bases de données Microsoft SQL Server, il ya une option pour configurer les serveurs liés. Un serveur lié est un fichier ou une autre application de base de données - de Microsoft ou d'un autre fournisseur comme Oracle - qui peut être accessible via l'interface SSMS. Cela permet un accès facile aux données sous-jacentes dans les requêtes. Lorsque vous créez un serveur lié dans SSMS, la connexion est effectivement stocké dans la base de données, il est donc accessible même à partir d'autres applications.
Installez le logiciel client Oracle sur la machine de Microsoft SQL Server. Suivez les instructions d'Oracle pour cela.
SSMS ouvertes et se connecter à la base de données que vous voulez sur le serveur lié.
Cliquez "Nouvelle requête" dans la partie supérieure de l'écran.
Ouvrez SQL Server Configuration Manager pour créer un nouvel alias pour la base de données Oracle si vous ne l'avez pas déjà défini. Si l'alias est déjà créé, passer à l'étape 8.
Développez l'option de configuration SQL Native Client dans le SQL Server Configuration Manager.
droit; Cliquez sur Alias. Cliquez "Nouvel alias."
Suivez les instructions à l'écran pour créer un nouvel alias pour la base de données Oracle.
Tapez la commande pour ajouter un serveur lié, comme indiqué:
exec sp_addlinkedserverserver = '[myServer]', @ srvproduct = 'Oracle', @ provider = 'OraOLEDB.Oracle',datasrc = '[alias]'
Remplacer "myServer" avec le nom que vous voulez que le serveur lié à avoir. Remplacer "alias" avec l'alias que vous avez créé précédemment. Ne modifiez pas les noms de produits ou fournisseurs.
Exécutez la requête. Vérifier les affichages de serveur lié dans SSMS en cliquant "Objets serveur" sur la gauche, suivi par "Serveurs liés."