Erro ao rodar Procedure
20/12/2013
0
É o seguinte, criei uma PROCEDURE no SQLSERVER que faz um select em uma tabela do SQLSERVER e escreve em outra tabela no ORACLE.
Ao rodar a procedure aparece o seguinte erro:
"Os dados violaram as restrições de integridade de uma ou mais colunas".
Creio que seja alguma coisa relacionado ao tamanho dos campos do SQLSERVER que estou tentando inserir na tabela do ORACLE.
Tem alguma forma de eu saber qual campo não está de acordo com a tabela do ORACLE?
Aparentemente, está tudo de acordo.
?????
Marcio Morando
Posts
20/12/2013
Jefferson Santos
Segundo o manual sql o erro 7343 indica:
Sql Número do erro: 7343
Gravidade: 16 Descrição: O provedor OLE DB "% ls" para o servidor vinculado "% ls" não pôde% ls tabela "% ls". % Ls
20/12/2013
Marcio Morando
Pois meu Select no SQL SERVER busca dados de 3 tabelas diferentes.
23/12/2013
Marcio Morando
Muito Obrigado.
05/01/2014
Roniere Almeida
07/01/2014
Jefferson Santos
Nada como o Manual Online, basta informar o numero do erro e ele te informa basicamente de onde vem o erro.
Clique aqui para fazer login e interagir na Comunidade :)