![...](/f/19b1066b4d7c589d6ca06205f682d4fe.jpg)
Microsoft levert de SQL Server Management Studio (SSMS) als interface voor zijn SQL Server-databases. Met de SSMS-toepassing kunnen gebruikers de databases op een server beheren. Opties voor databasebeheer omvatten het toevoegen en verwijderen van databases, het wijzigen van de database- en tabelstructuur en het wijzigen of openen van gegevens. Naast het beheren van Microsoft SQL Server-databases is er een optie om gekoppelde servers te configureren. Een gekoppelde server is een bestand of een andere databasetoepassing -- van Microsoft of een andere leverancier zoals Oracle -- die toegankelijk is via de SSMS-interface. Dit zorgt voor gemakkelijke toegang tot de onderliggende gegevens in query's. Wanneer u een gekoppelde server in SSMS maakt, wordt de verbinding daadwerkelijk opgeslagen in de database, zodat deze zelfs vanuit andere toepassingen toegankelijk is.
Stap 1
Installeer de Oracle-clientsoftware op de Microsoft SQL Server-machine. Volg hiervoor de instructies van Oracle.
Video van de dag
Stap 2
Open SSMS en maak verbinding met de database waarop u de gekoppelde server wilt hebben.
Stap 3
Klik op "Nieuwe zoekopdracht" bovenaan het scherm.
Stap 4
Open SQL Server Configuration Manager om een nieuwe alias voor de Oracle-database te maken als u er nog geen hebt gedefinieerd. Als de alias al is gemaakt, gaat u naar stap 8.
Stap 5
Vouw de optie SQL Native Client Configuration uit in SQL Server Configuration Manager.
Stap 6
Klik met de rechtermuisknop op Aliassen. Klik op 'Nieuwe alias'.
Stap 7
Volg de instructies op het scherm om een nieuwe alias voor de Oracle-database te maken.
Stap 8
Typ de opdracht om een gekoppelde server toe te voegen, zoals weergegeven:
exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
Vervang "myServer" door de naam die u wilt dat de gekoppelde server heeft. Vervang "alias" door de alias die u eerder hebt gemaakt. Wijzig de product- of providernamen niet.
Stap 9
Voer de vraag uit. Controleer of de gekoppelde server wordt weergegeven in SSMS door links op "Serverobjecten" te klikken, gevolgd door "Gekoppelde servers".
Dingen die je nodig hebt
Beheerderstoegang tot de Microsoft SQL Server-machine
Oracle-clientsoftware
Tip
Er zijn twee OLE DB-providers getest voor gebruik met Microsoft SQL. Dit zijn de Microsoft OLE DB Provider voor Oracle en de Oracle Provider voor OLE DB (8.1.7.3.0) voor Windows 2000/NT.