Ver Mensaje Individual
  #13 (permalink)  
Antiguo 27/06/2016, 07:05
Azor
 
Fecha de Ingreso: febrero-2014
Ubicación: España
Mensajes: 60
Antigüedad: 10 años, 2 meses
Puntos: 1
Respuesta: Openquery y merge

Por lo que he estado viendo el servidor de sql server se puede configurar de maneras distintas:
En modo "simultaneidad optimista" o "simultaneidad pesimista".
Mi servidor lo tengo configurado con la primera opción y de ahí el mensaje que me aparece cuando intento el update, por culpa de las dos selects con openquerrry que hago (o eso entiendo yo). Una sobre la parte del with y la otra sobre la línea de left join. No voy a cambiar la configuración del servidor dado que tengo otras bds.

Por lo que creo que debería intentar cambiar mi sql. He estado mirando otro caso similar al mío en el foro que no había visto antes, (lo siento), es éste:
http://www.forosdelweb.com/f87/delet...culado-819142/

En el que se cambia la select que se hace y consigue evitar el error. Si inteno readaptar mi sentencia de update me encuentro que donde se cambia el join por el exist se hace sobre dos tablas de la misma bd, en cambio yo tengo una tabla en el servidor de remoto o linkado de MySql y la otra sobre el servidor local Sql Server y no se como retocar la sql para que funcione.

Por favor ¿alguna ayuda u orientación?

Gracias.