Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá.
Estou tendo problemas com uma procedure na qual dentro dela existe uma função que busca informações de um XML. Quando executo esta função dentro do Studio Management ele funciona, só que se executo no reporting service ou diretamente no ERP o SQL Server retorna o erro abaixo:
**Falha em SELECT porque as seguintes opções SET têm configurações incorretas:**
**'ARITHBORT'. Verifique se as opções SET estão corretas para uso com exibições indexadas e/ou índices em colunas computadas e/ou índices filtrados e/ou notificações de consulta e/ou métodos de tipo de XML e/ou operações de índice espacial.**
Tanto na procedure quanto nas functions eu setei as seguintes options:
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
SET ARITHABORT ON
SET CONCAT_NULL_YIELDS_NULL ON
SET NUMERIC_ROUNDABORT OFF
SET QUOTED_IDENTIFIER ON
Se alguém tiver alguma ideia de como corrigir isso por gentileza me dê uma luz.
Obrigado!Segundo a documentação da Microsoft, preciso setar tudo.
Na verdade não são colunas, é uma procedure que é chamada no sistema apenas com os parâmetros, esta procedure gera um arquivo txt para integração com outro sistema.
O problema é que no management gera todos os arquivos, mesmo com essa mensagem, agora se coloco gerar no sistema, quando apresenta a mensagem ele para a execução e não gera todos os arquivos necessários.
>
Em 03/08/2018 at 08:57, Ederson Silva disse:
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
SET ARITHABORT ON
SET CONCAT_NULL_YIELDS_NULL ON
SET NUMERIC_ROUNDABORT OFF
SET QUOTED_IDENTIFIER ON
Precisa "setar" tudo isso?
As colunas q você esta usando no RP sao as mesmas que estao em sua base?