Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Problema con Distributed tran

Estas en el tema de Problema con Distributed tran en el foro de SQL Server en Foros del Web. Hola! Tengo un problema con el uso del distributed tran estoy logueando y no me deja hacer ni el primer selec estoy haciendo lo siguiente: ...
  #1 (permalink)  
Antiguo 08/07/2011, 13:11
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 18 años, 10 meses
Puntos: 1
Problema con Distributed tran

Hola!

Tengo un problema con el uso del distributed tran

estoy logueando y no me deja hacer ni el primer selec

estoy haciendo lo siguiente:

DECLARE #Cursor CURSOR FOR

SELECT a.Secuencia
FROM #MonADesactivar a
INNER JOIN MEP_EnviosAlPOS b (nolock)
on a.secuencia = b.secuencia

--Abrimos el Cursor
OPEN #Cursor

--Recorremos el Cursor tomando el primer registro
FETCH NEXT FROM #Cursor
INTO @Secuencia

WHILE @@FETCH_STATUS = 0
BEGIN --1

print 'antes distributed'
begin distributed tran
Set @Error=0

--Asigno valres a las variables declaradas
SELECT
@Pasada = b.Id_Pasada,
@Tarjeta = CodigoTarjeta,
@Fecha = FechaRespuesta,
@Subtecard = p.Pan
FROM #MonADesactivar a
INNER JOIN BOMetronec.dbo.MEP_EnviosAlPOS b (nolock)
INNER JOIN cuentas.cuentas.dbo.pasadas P
ON b.Id_Pasada = p.id_pasada
ON a.secuencia = b.secuencia

print 'despues primer select'

El print 'antes distributed' me lo hace, ya el segundo no y me da el siguiente erro

No se pudo realizar la operación porque el proveedor OLE DB "SQLNCLI10" del servidor vinculado "cuentas" no pudo iniciar una transacción distribuida.

Que estoy haciendo mal? tengo que llamar a la otra base de alguna forma? porque al principio antes del cursor opera con otra base, inicio el sp con USE Bometr y despues uso cuentas.

Ojala me puedan ayudar con el error que estoy haciendo

Muchas gracias!

besos,
Laura
  #2 (permalink)  
Antiguo 08/07/2011, 13:23
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: Problema con Distributed tran

Checa esta liga

http://www.sqlservercentral.com/Foru...66745-5-2.aspx

Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 08/07/2011, 14:18
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 18 años, 10 meses
Puntos: 1
Respuesta: Problema con Distributed tran

Hola! gracias, hice esos cambios reinicie la pc e igual me sigue dando el mismo error.

Sabes si tengo que cambiar algo mas?

Muchas gracias!

un beso

Laura
  #4 (permalink)  
Antiguo 08/07/2011, 17:22
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Problema con Distributed tran

Laura

Libras te ha dado un LINK donde se habla de ACTIVAR las TRANSACCIONES DISTRIBUIDAS, ¿cual es tu duda en si?
__________________
MCTS Isaias Islas
  #5 (permalink)  
Antiguo 10/07/2011, 11:00
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 18 años, 10 meses
Puntos: 1
Respuesta: Problema con Distributed tran

Hola Iislas!

active kas transacciones como me dijo libra pero me sigue dando el mismo error, arriba en el primer post que puse esta el codigo y el error que me da

Muchas gracias!

besos
  #6 (permalink)  
Antiguo 11/07/2011, 15:19
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: Problema con Distributed tran

¿Donde fue que activaste las TRANSACCIONES DISTRIBUIDAS?
__________________
MCTS Isaias Islas

Etiquetas: sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:50.