Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lugao

update em servidores diferentes

Recommended Posts

bom dia, estou com dificuldade com um update aqui, descrito abaixo:begin tran update estoques set Fiscal_M = (select saldofisico2 from servmatriz.corpore.dbo.tprdloc tlfm inner join servmatriz.corpore.dbo.tprd tpfm on tlfm.idprd=tpfm.idprd where estoques.codigo=tpfm.codigoreduzido and tlfm.codloc='01.01') commitgonao há nada demais no comando, mas quando eu tento executa-lo, o query da a seguinte mensagem de erro:"Server: Msg 7391, Level 16, State 1, Line 2The operation could not be performed because the OLE DB provider 'SQLOLEDB' was unable to begin a distributed transaction.[OLE/DB provider returned message: A nova transação não pode ser inscrita no coordenador de transação especificado. ](6424 row(s) affected)"o servmatriz eh um servidor diferente de onde está saindo o comando, o select funciona, nao sei o que possa ser, pois o select de um servidor para outro funciona perfeitamente, apenas o update que nao....obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

#@?$%~ m*****...........mato a pau velho,valeu mais uma vez..............

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.