Come effettuare query sui server collegati

Passaggio 1

Fare clic sul pulsante "Start" in Windows e selezionare "Tutti i programmi". Nel menu, selezionare "Microsoft SQL Server Enterprise Manager". Si apre la console in cui è possibile creare query nei database.

Passaggio 2

Utilizzare "sp_addlinkedserver" per collegare il server utilizzando il codice. Se l'amministratore non ha configurato un server collegato, è possibile farlo utilizzando questo comando SQL. Il seguente codice collega un server Oracle chiamato "OracleBD". EXEC sp_addlinkedserver 'OracleBD', 'Oracle 7', 'myUser', 'myPassword' GO

Passaggio 3

Esegui una query di selezione. Questo è un esempio di come selezionare i dati dal server collegato. seleziona * da openquery (OracleBD, 'select last name, name from myDatabase.Client')

Passaggio 4

Effettua una query di aggiornamento sul server collegato. Il comando "Aggiorna" sostituisce le informazioni. Ad esempio, il codice seguente sostituisce il cognome di un cliente con le informazioni indicate. update openquery (OracleBD, 'select last name from myDatabase.Client dove id = 22') SET last name = 'MyNewNameName'

Passaggio 5

Fai una richiesta di cancellazione. Cancellare le domande dovrebbe essere effettuato con cautela. Assicurati di non danneggiare l'integrità dei dati eliminando le informazioni. delete openquery (OracleBD, 'select last name from myDatabase.Client where name =' 'DeleteThisRegister' '');

Passaggio 6

Esegui una dichiarazione di inserimento. Il seguente codice inserisce un nuovo record nel database del server collegato. inserire valori di openquery (OracleBD, 'select last name from myDatabase.Client') ('MyRecordNote')