Hur man ansluter till Oracle med SQL Management Studio

...

Microsoft tillhandahåller SQL Server Management Studio (SSMS) som ett gränssnitt till sina SQL Server-databaser. SSMS-applikationen tillåter användare att hantera databaserna på en server. Databashanteringsalternativ inkluderar att lägga till och ta bort databaser, ändra databas- och tabellstruktur och modifiera eller komma åt data. Förutom att hantera Microsoft SQL Server-databaser finns det ett alternativ att konfigurera länkade servrar. En länkad server är en fil eller en annan databasapplikation -- från Microsoft eller en annan leverantör som Oracle -- som kan nås via SSMS-gränssnittet. Detta möjliggör enkel åtkomst till underliggande data i frågor. När du skapar en länkad server i SSMS lagras anslutningen faktiskt i databasen, så den är tillgänglig även från andra applikationer.

Steg 1

Installera Oracle-klientprogramvaran på Microsoft SQL Server-datorn. Följ Oracles instruktioner för detta.

Dagens video

Steg 2

Öppna SSMS och anslut till databasen du vill ha den länkade servern på.

Steg 3

Klicka på "Ny fråga" längst upp på skärmen.

Steg 4

Öppna SQL Server Configuration Manager för att skapa ett nytt alias för Oracle-databasen om du inte redan har ett definierat. Om aliaset redan är skapat, gå till steg 8.

Steg 5

Expandera alternativet SQL Native Client Configuration i SQL Server Configuration Manager.

Steg 6

Högerklicka på Alias. Klicka på "Nytt alias".

Steg 7

Följ instruktionerna på skärmen för att skapa ett nytt alias för Oracle-databasen.

Steg 8

Skriv kommandot för att lägga till en länkad server, som visas:

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

Ersätt "myServer" med det namn du vill att den länkade servern ska ha. Ersätt "alias" med det alias du skapade tidigare. Ändra inte produktens eller leverantörernas namn.

Steg 9

Utför frågan. Verifiera att den länkade servern visas i SSMS genom att klicka på "Serverobjekt" till vänster, följt av "Länkade servrar."

Saker du behöver

  • Administrativ åtkomst till Microsoft SQL Server-maskinen

  • Oracle klientprogramvara

Dricks

Två OLE DB-leverantörer har testats för användning med Microsoft SQL. De är Microsoft OLE DB Provider för Oracle och Oracle Provider för OLE DB (8.1.7.3.0) för Windows 2000/NT.