Tente isto:
Conecte-se ao seu banco de dados no SQL Server Management Studio, expanda Objetos de Servidor, depois Servidor Vinculado, clique com o botão direito do mouse no servidor vinculado em questão e escolha 'Propriedades'. Selecione a página 'Opções do Servidor' e certifique-se de que 'Ativar Promoção de Transações Distribuídas' esteja definido como 'Falso'
Ou você pode fazer isso com T-SQL :
USE master;
EXEC sp_serveroption '<<your linked server name>>', 'remote proc transaction promotion', 'false';