Microsoft fornisce SQL Server Management Studio (SSMS) come interfaccia per i suoi database 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 del database e della struttura della tabella 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.
Passo 1
Installare il software client Oracle sulla macchina Microsoft SQL Server. Segui le istruzioni di Oracle per questo.
Video del giorno
Passo 2
Apri SSMS e connettiti al database su cui desideri il server collegato.
Passaggio 3
Fai clic su "Nuova query" nella parte superiore dello schermo.
Passaggio 4
Aprire SQL Server Configuration Manager 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 pulsante destro del mouse 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
Eseguire la query. Verificare che il server collegato venga visualizzato in SSMS facendo clic su "Oggetti server" a sinistra, seguito da "Server collegati".
Cose di cui avrai bisogno
Accesso amministrativo alla macchina Microsoft SQL Server
Software client Oracle
Consiglio
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.