transaccion distribuida con linkedserver oracle

24/02/2006 - 20:41 por jesusR | Informe spam
Estoy tratando de ejecutar esto:
create table #tt (nro_parte_erp varchar(50))
declare @query as varchar(4000)
declare @estado as char
set @estado='1'
set @query ='
select
nro_parte_erp= nro_parte

from openquery(desarrollo_baan,''
select
nro_parte,
from BAAN.ORDENES_102 a,baan.set_of_cim_102 b where
a.orden_fab_1=b.orden_fab and estado_orden='+@estado+''') a

order by orden_fab_1,operacion'

insert into #tt
exec (@query)
en donde desarrollo_baan es un linked server hacia un servidor oracle
Pero recibo el siguiente error:

No se puede realizar la operación. El proveedor OLE DB 'MSDAORA' no
pudo iniciar una transacción distribuida.
Traza de error de OLE DB [OLE/DB Provider 'MSDAORA'
ITransactionJoin::JoinTransaction returned 0x8000d048].


Alguna ayuda????

Preguntas similare

Leer las respuestas

#1 Antonio Soto
25/02/2006 - 11:54 | Informe spam
Hola Jesús

La verdad es que nunca he probado contra un servidor Oracle, pero ese error
es típico cuando no tienes inciado el servidor MSDTC en el servidor remoto.

un saludo

Antonio Soto
Solid Quality Learning
"jesusR" escribió en el mensaje
news:
Estoy tratando de ejecutar esto:
create table #tt (nro_parte_erp varchar(50))
declare @query as varchar(4000)
declare @estado as char
set @estado='1'
set @query ='
select
nro_parte_erp= nro_parte

from openquery(desarrollo_baan,''
select
nro_parte,
from BAAN.ORDENES_102 a,baan.set_of_cim_102 b where
a.orden_fab_1=b.orden_fab and estado_orden='+@estado+''') a

order by orden_fab_1,operacion'

insert into #tt
exec (@query)
en donde desarrollo_baan es un linked server hacia un servidor oracle
Pero recibo el siguiente error:

No se puede realizar la operación. El proveedor OLE DB 'MSDAORA' no
pudo iniciar una transacción distribuida.
Traza de error de OLE DB [OLE/DB Provider 'MSDAORA'
ITransactionJoin::JoinTransaction returned 0x8000d048].


Alguna ayuda????
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida