Como fazer consultas em servidores vinculados

Passo 1

Clique no botão “Iniciar” no Windows e selecione “Todos os Programas”. No menu, selecione "Microsoft SQL Server Enterprise Manager". Isso abre o console onde você pode criar consultas para os bancos de dados.

Passo 2

Use "sp_addlinkedserver" para vincular o servidor usando o código. Se o administrador não configurou um servidor vinculado, você pode fazê-lo usando este comando SQL. O código a seguir vincula um servidor Oracle chamado "OracleBD". EXEC sp_addlinkedserver 'OracleBD', 'Oracle 7', 'myUser', 'myPassword' GO

Passo 3

Execute uma consulta de seleção. Este é um exemplo de como selecionar dados do servidor vinculado. select * from openquery (OracleBD, 'selecione sobrenome, nome de myDatabase.Client')

Passo 4

Faça uma consulta de atualização no servidor vinculado. O comando "Atualizar" substitui as informações. Por exemplo, o código a seguir substitui o sobrenome de um cliente pelas informações indicadas. update openquery (OracleBD, 'selecione o último nome de myDatabase.Client where id = 22') SET last name = 'MyNewNameName'

Passo 5

Faça uma consulta excluir. Excluir consultas deve ser realizado com cautela. Certifique-se de não danificar a integridade dos dados excluindo informações. delete openquery (OracleBD, 'selecione o sobrenome do myDatabase.Client onde name =' 'DeleteThisRegister' '');

Passo 6

Execute uma instrução de inserção. O código a seguir insere um novo registro no banco de dados do servidor vinculado. insere openquery (OracleBD, 'selecione o sobrenome do myDatabase.Client') valores ('MyRecordNote')