Come connettersi a Oracle con SQL Management Studio

...

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.