Tengo una consulta que intento ejecutar OPENQUERY
en 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
OPENQUERY
utilizandoEXECUTE AT
, de la siguiente manera:Para asegurarse de que esto no arroje un error, debe habilitar la
RPC OUT
opción en el servidor vinculado, emitiendo el siguiente comando:O habilitarlo dentro de la GUI:
fuente