Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Este artigo descreve como configurar a opção de configuração do servidor no SQL Server usando o remote proc trans SQL Server Management Studio ou o Transact-SQL. A remote proc trans opção ajuda a proteger as ações de um procedimento de servidor para servidor por meio de uma transação do Microsoft Distributed Transaction Coordinator (MS DTC).
Defina o valor de remote proc trans para 1 para fornecer uma transação distribuída coordenada pelo MS DTC que proteja as propriedades ACID (atómicas, consistentes, isoladas e duráveis) das transações. As sessões começaram depois de definir essa opção para 1 herdar a configuração como padrão.
Importante
Esse recurso será removido em uma versão futura do SQL Server. Evite usar esse recurso em novos trabalhos de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso.
Pré-requisitos
As conexões de servidor remoto devem ser permitidas antes que esse valor possa ser definido.
Recommendations
Essa opção é fornecida para compatibilidade com versões anteriores do SQL Server para aplicativos que usam procedimentos armazenados remotos. Em vez de emitir chamadas de procedimento armazenado remoto, use consultas distribuídas que fazem referência a servidores vinculados, que são definidos usando sp_addlinkedserver.
Permissions
As permissões de execução em sp_configure sem parâmetros ou apenas com o primeiro parâmetro são concedidas a todos os usuários por padrão. Para executar sp_configure com ambos os parâmetros para alterar uma opção de configuração ou executar a RECONFIGURE instrução, um usuário deve receber a permissão no nível do ALTER SETTINGS servidor. A ALTER SETTINGS permissão é mantida implicitamente pelas funções de servidor fixas sysadmin e serveradmin .
Usar o SQL Server Management Studio
No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Selecione o elemento Conexões.
Em Conexões de servidor remoto, marque a caixa de seleção Exigir transações distribuídas para comunicação entre servidores .
Utilize Transact-SQL
Conecte-se ao Mecanismo de Banco de Dados.
Na barra Padrão, selecione Nova consulta.
Copie e cole o exemplo a seguir na janela de consulta e selecione Executar. Este exemplo mostra como usar sp_configure para definir o
remote proc transvalor da opção como1.USE master; GO EXECUTE sp_configure 'remote proc trans', 1; GO RECONFIGURE; GO
Para obter mais informações, consulte Opções de configuração do servidor.
Acompanhamento: Depois de configurar a opção proc trans remota
A configuração entra em vigor imediatamente sem reiniciar o servidor.
Conteúdo relacionado
- RECONFIGURAR (Transact-SQL)
- Opções de configuração do Server
- sp_configure (Transact-SQL)