Configurando servidores remotos

Os servidores remotos só têm suporte no SQL Server para compatibilidade com versões anteriores. Os novos aplicativos devem usar servidores vinculados. Para obter mais informações, consulte Vinculando servidores.

Uma configuração de servidor remoto permite que um cliente conectado a uma instância do SQL Server execute um procedimento armazenado em outra instância do SQL Server sem estabelecer uma conexão separada. Em vez disso, o servidor ao qual o cliente está conectado aceita a solicitação do cliente e envia a solicitação para o servidor remoto em nome do cliente. O servidor remoto processa a solicitação e retorna todos os resultados ao servidor original. Esse servidor, por sua vez, passa esses resultados para o cliente. Quando você define uma configuração de servidor remoto, deve considerar também como estabelecer a segurança. Para obter mais informações sobre segurança de servidores remotos, consulte Segurança para servidores remotos.

Se você quiser definir uma configuração de servidor para executar procedimentos armazenados em outro servidor e não possuir configurações de servidor remoto , use servidores vinculados em vez de servidores remotos. Procedimentos armazenados e consultas distribuídas são permitidos em servidores vinculados; no entanto, somente procedimentos armazenados são permitidos em servidores remotos.

Detalhes do servidor remoto

Os servidores remotos são definidos em pares. Para definir um par de servidores remotos, configure ambos os servidores para reconhecerem um ao outro como servidores remotos.

Na maioria das vezes, você não precisará definir opções de configuração para servidores remotos. A instalação do SQL Server define os padrões em ambos os computadores locais e remotos para permitir conexões de servidor remoto.

Para que o acesso ao servidor remoto funcione, a opção de configuração acesso remoto deve ser definida como 1 no computador local e no computador remoto. (Essa é a definição padrão.) O acesso remoto controla os logons de servidores remotos. Você pode redefinir essa opção de configuração usando o procedimento armazenado Transact-SQLsp_configure ou o SQL Server Management Studio. Para definir a opção no SQL Server Management Studio, na página Propriedades do Servidor - Conexões, use Permitir conexões remotas com este servidor. Para acessar a página Propriedades do Servidor - Conexões, no Pesquisador de Objetos, clique com o botão direito do mouse no nome do servidor e, depois, clique emPropriedades. Na página Propriedades do Servidor, clique na página Conexões.

No servidor local, é possível desabilitar uma configuração de servidor remoto para evitar o acesso ao servidor local por usuários do servidor remoto com o qual ele faz par.