Sådan opretter du forbindelse til Oracle med SQL Management Studio

...

Microsoft leverer SQL Server Management Studio (SSMS) som en grænseflade til sine SQL Server-databaser. SSMS-applikationen giver brugerne mulighed for at administrere databaserne på en server. Databasestyringsmuligheder omfatter tilføjelse og fjernelse af databaser, ændring af database- og tabelstruktur og ændring af eller adgang til data. Ud over at administrere Microsoft SQL Server-databaser er der mulighed for at konfigurere sammenkædede servere. En sammenkædet server er en fil eller en anden databaseapplikation -- fra Microsoft eller en anden leverandør såsom Oracle -- der kan tilgås via SSMS-grænsefladen. Dette giver nem adgang til de underliggende data i forespørgsler. Når du opretter en linket server i SSMS, bliver forbindelsen faktisk gemt i databasen, så den er tilgængelig selv fra andre applikationer.

Trin 1

Installer Oracle-klientsoftwaren på Microsoft SQL Server-maskinen. Følg Oracles instruktioner for dette.

Dagens video

Trin 2

Åbn SSMS og opret forbindelse til den database, du vil have den linkede server på.

Trin 3

Klik på "Ny forespørgsel" øverst på skærmen.

Trin 4

Åbn SQL Server Configuration Manager for at oprette et nyt alias til Oracle-databasen, hvis du ikke allerede har defineret et. Hvis aliaset allerede er oprettet, skal du gå til trin 8.

Trin 5

Udvid indstillingen SQL Native Client Configuration i SQL Server Configuration Manager.

Trin 6

Højreklik på Aliaser. Klik på "Nyt alias".

Trin 7

Følg instruktionerne på skærmen for at oprette et nyt alias til Oracle-databasen.

Trin 8

Indtast kommandoen for at tilføje en linket server, som vist:

exec sp_addlinkedserver @server='[minServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'

Erstat "myServer" med det navn, du ønsker, at den linkede server skal have. Erstat "alias" med det alias, du oprettede tidligere. Ændre ikke produkt- eller udbydernavne.

Trin 9

Udfør forespørgslen. Bekræft, at den linkede server vises i SSMS ved at klikke på "Serverobjekter" til venstre efterfulgt af "Linkede servere."

Ting du skal bruge

  • Administrativ adgang til Microsoft SQL Server-maskinen

  • Oracle klientsoftware

Tip

To OLE DB-udbydere er blevet testet til brug med Microsoft SQL. De er Microsoft OLE DB Provider til Oracle og Oracle Provider til OLE DB (8.1.7.3.0) til Windows 2000/NT.