September 6
SQL Server consente di connettersi ad altri motori di database. Questo è utile se si desidera eseguire una query un altro server direttamente dalla stessa SQL Server. Ciò consente di risparmiare tempo in cui l'esecuzione di query e consente agli utenti di connettersi a un server di database in cui l'interrogazione di più database in rete. Si crea un collegamento in SQL Server per il server Oracle utilizzando una stored procedure interne ei driver Oracle.
1 Fare clic sul SQL Server di Windows pulsante "Start" e fare clic su "Tutti i programmi". Fai clic su "SQL Server" e poi cliccare su "SQL Server Management Studio." Ciò apre la console.
2 Fare clic sul nome del database a sinistra e poi cliccare su "Nuova query" nella barra degli strumenti. Questo apre un editor SQL.
3 Digitare il seguente codice SQL nell'editor di testo:
sp_addlinkedserver EXEC
@server = N'ServerName ',
@ srvproduct = N'Oracle ',
@provider = N'MSDAORA ',
@datasrc = N'DatabaseName ';
GO
Sostituire "ServerName" con il nome del server Oracle e sostituire "NomeDatabase" con il nome del database.
4 Premere il tasto "F5" per eseguire il codice. Questo collega il database Oracle a SQL Server in modo da poter interrogare entrambi i database contemporaneamente.