La sintaxis tanto para la lista de campos, como para el FROM, el ON, WHERE, ORDER BY o lo que sea es:
nombre
bbdd.nombre
tabla.nombre
campo
revisa tu script por que creo que no la sigues.
Cita: ...
sgecarniceria_crtr.dpinv
ON sgecarniceria.dpinv.INV_CODIGO = sgecarniceria.dpmovinv.MOV_CODIGO
...
(en el FROM sin el campo claro)
El uso de alias te puede hacer la cosa mas simple
FROM nombre
bbdd.nombre
tabla aliasX
donde
aliasX es una palabra que identificará la tabla y la puedes usar en todo el script en sustitucion de bbdd.tabla...