Tengo una consulta que intento ejecutar OPENQUERYen SSRS / SQL Server 2014, pero sigo recibiendo un error de:
La cadena de caracteres que comienza con [...] es demasiado larga. La longitud máxima es de 8000.
¿Hay alguna forma de evitar esta limitación?
Como referencia, estoy tratando de ejecutar una consulta desde SSRS a través de un servidor MySQL vinculado.
sql-server
sql-server-2014
ssrs
linked-server
Salmonon2
fuente
fuente

Respuestas:
Puede omitir el límite de 8000 caracteres
OPENQUERYutilizandoEXECUTE AT, de la siguiente manera:Para asegurarse de que esto no arroje un error, debe habilitar la
RPC OUTopción en el servidor vinculado, emitiendo el siguiente comando:O habilitarlo dentro de la GUI:
fuente