Free Trial

Fórum

Problemas no In-db para tabelas com identity no SQL

folopes
Meteoroide

Oi Pessoal tudo bem?

 

Estou tendo problemas ao tentar fazer um insert em uma tabela no SQL Server que tem uma coluna Identity usando o Write In-DB.

 

Pelo que pesquisei isso é um bug do Alteryx. E tenho que usar as ferramentas In-DB pq tenho que subir esse fluxo para o Alteryx Server.

 

A mensagem de erro que ocorre é "An explicit value for the identity column in table 'table' can only be specified when a column list is used and IDENTITY_INSERT is ON"

 

Alguém teria alguma sugestão de como poderia contornar esse problema??

 

14 RESPOSTAS 14
CristianoJ
Alteryx
Alteryx

@folopes,
Recomendo que voce instale a versão SQL driver 13.1, pois é a versão mais nova que foi inteiramente testada e que é suportada pela Alteryx, e crie uma nova conexão usando esse driver. 

Eis o lin para o download: https://www.microsoft.com/en-us/download/details.aspx?id=53339

folopes
Meteoroide

Oi @CristianoJ 

 

Obrigado pela ajuda. 

Mas mesmo com o drive atualizado dá o mesmo erro. 

Instalei e reiniciei a máquina mas ainda assim continua o mesmo erro (detalhe é que o erro é no PreSQL):

 

Error: Write Data In-DB (4): Error running PreSQL on "NoTable": [Microsoft][ODBC Driver 13 for SQL Server][SQL Server]An explicit value for the identity column in table 'fab_teste' can only be specified when a column list is used and IDENTITY_INSERT is ON.

Tentei rodar no SQL o comando SET IDENTITY_INSERT fab_teste ON, mas também não deu certo.

 

 

 

CristianoJ
Alteryx
Alteryx

@folopes, desculpe a demora em responder pois não havia percebido sua resposta.

 

Esse erro acontece somente ao usar ferramentos in-db?  Se você usar as ferramentas que não são in-db o erro acontece tambem?

 

Se o problema é somente com as ferramentas in-db então muito provavelmente esta relacionado com o defeito DE14163 que ainda não foi resolvido.  Recomendo que abra um caso com o suporte ao enviar um email para support@alteryx.com e inclua todos os detalhes - de preferencia uma copia do fluxo, versão do designer, screenshot da base de dados onde mostra os "data types" das colunas, etc.

 

Quanto mais casos de suporte há associados a um defeito, maior é a prioridade dada pelo desenvolvimento da Alteryx à soluÇào do problema.

folopes
Meteoroide

Olá @CristianoJ 

 

Sim esse erro ocorre somente com o uso de ferramentas In-db. 

Local funciona perfeitamente.

 

Sim pelo que pude pesquisar no fórum em ingles, tem relação com esse defeito.

 

Obrigado pela dica. Vou ver se consigo mandar esse e-mail para o suporte.

 

Obrigado pela ajuda. 

CristianoJ
Alteryx
Alteryx

De nada.

Rótulos