Come connettersi a Oracle con SQL Management Studio
Microsoft fornisce SQL Server Management Studio (SSMS) come interfaccia per i database di SQL Server. L'applicazione SSMS consente agli utenti di gestire i database su un server. Le opzioni di gestione del database includono l'aggiunta e la rimozione di database, la modifica della struttura del database e delle tabelle e la modifica o l'accesso ai dati. Oltre alla gestione dei database di Microsoft SQL Server, è disponibile un'opzione per configurare i server collegati. Un server collegato è un file o un'altra applicazione di database, di Microsoft o di un altro fornitore come Oracle, a cui è possibile accedere tramite l'interfaccia SSMS. Ciò consente un facile accesso ai dati sottostanti nelle query. Quando crei un server collegato in SSMS, la connessione viene effettivamente archiviata nel database, quindi è accessibile anche da altre applicazioni.
Passaggio 1
Installare il software client Oracle sulla macchina Microsoft SQL Server. Segui le istruzioni di Oracle per questo.
Passaggio 2
Apri SSMS e connettiti al database su cui vuoi che il server collegato.
Passaggio 3
Fai clic su "Nuova query" nella parte superiore dello schermo.
Passaggio 4
Aprire Gestione configurazione SQL Server per creare un nuovo alias per il database Oracle se non ne è già stato definito uno. Se l'alias è già stato creato, vai al passaggio 8.
Passaggio 5
Espandere l'opzione Configurazione SQL Native Client in Gestione configurazione SQL Server.
Passaggio 6
Fare clic con il tasto destro su Alias. Fai clic su "Nuovo alias".
Passaggio 7
Segui le istruzioni sullo schermo per creare un nuovo alias per il database Oracle.
Passaggio 8
Digita il comando per aggiungere un server collegato, come mostrato:
exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
Sostituisci "myServer" con il nome che vuoi che abbia il server collegato. Sostituisci "alias" con l'alias che hai creato in precedenza. Non modificare i nomi dei prodotti o dei fornitori.
Passaggio 9
Esegui la query. Verifica che il server collegato venga visualizzato in SSMS facendo clic su "Oggetti server" a sinistra, seguito da "Server collegati".
Suggerimento
Due provider OLE DB sono stati testati per l'utilizzo con Microsoft SQL. Sono il provider Microsoft OLE DB per Oracle e il provider Oracle per OLE DB (8.1.7.3.0) per Windows 2000/NT.