Come connettersi a Oracle con SQL Management Studio
Microsoft fornisce SQL Server Management Studio (SSMS) come interfaccia per i database SQL Server. L'applicazione SSMS permette di gestire i database su un server: aggiungere/rimuovere database, modificare struttura di database e tabelle, modificare o accedere ai dati. Oltre a gestire database Microsoft SQL Server, c'è l'opzione di configurare server collegati. Un server collegato è un file o un'altra applicazione database, di Microsoft o di altri vendor come Oracle, accessibile tramite l'interfaccia SSMS. Questo permette facile accesso ai dati sottostanti nelle query. Quando crei un server collegato in SSMS, la connessione viene memorizzata nel database, rendendola accessibile anche da altre applicazioni.
Passaggio 1
Installa il software client Oracle sulla macchina Microsoft SQL Server. Segui le istruzioni Oracle.
Passaggio 2
Apri SSMS e connettiti al database su cui vuoi il server collegato.
Passaggio 3
Fai clic su "Nuova query" in alto.
Passaggio 4
Apri SQL Server Configuration Manager per creare un nuovo alias per il database Oracle se non ne hai già uno. Se l'alias esiste, vai al passaggio 8.
Passaggio 5
Espandi l'opzione "Configurazione SQL Native Client" in SQL Server Configuration Manager.
Passaggio 6
Fai clic destro su Alias. Fai clic su "Nuovo alias".
Passaggio 7
Segui le istruzioni a schermo per creare un nuovo Alias per il database Oracle.
Passaggio 8
Digita il comando per aggiungere un server collegato:
exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
Sostituisci "myServer" con il nome desiderato per il server collegato. Sostituisci "alias" con l'alias creato prima. Non modificare i nomi product o provider.
Passaggio 9
Esegui la query. Verifica che il server collegato appaia in SSMS cliccando "Oggetti server" a sinistra, poi "Server collegati".
Suggerimento
Due provider OLE DB sono stati testati per l'uso con Microsoft SQL: Microsoft OLE DB Provider for Oracle e Oracle Provider for OLE DB (8.1.7.3.0) per Windows 2000/NT.