Eu tenho uma consulta que estou tentando executar OPENQUERY
no SSRS / SQL Server 2014, mas continuo recebendo um erro de:
A cadeia de caracteres que começa com [...] é muito longa. O comprimento máximo é 8000.
Existe alguma maneira de contornar essa limitação?
Para referência, estou tentando executar uma consulta do SSRS através de um servidor MySQL vinculado.
sql-server
sql-server-2014
ssrs
linked-server
Salmononius2
fonte
fonte
Respostas:
Você pode ignorar o limite de 8000 caracteres
OPENQUERY
utilizandoEXECUTE AT
, da seguinte maneira:Para garantir que isso não aconteça, é necessário ativar a
RPC OUT
opção no servidor vinculado, emitindo o seguinte comando:Ou ativando-o na GUI:
fonte