Erro ao inserir na base sql server[Resolvido]

2 respostas
C

Boa tarde a todos!

No meu sistema estou fazendo insert em duas bases de dados distindas, uma oracle e outra sql server, portanto quando faço no oracle funciona tudo certo, mas quando vou inserir no sql server dá um erro: ‘A combinação de tipo/simultaneidade do cursor não tem suporte.’ O que seria isso?

Agradeço a todos

segue o StackTrace.

Rastreamento de Pilha..: com.microsoft.sqlserver.jdbc.SQLServerException: A combinação de tipo/simultaneidade do cursor não tem suporte. at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDriverError(SQLServerException.java:171) at com.microsoft.sqlserver.jdbc.SQLServerStatement.<init>(SQLServerStatement.java:531) at com.microsoft.sqlserver.jdbc.SQLServerPreparedStatement.<init>(SQLServerPreparedStatement.java:90) at com.microsoft.sqlserver.jdbc.SQLServerConnection.prepareStatement(SQLServerConnection.java:1840) at br.com.ykp.mdw.jdbc.Query.PrepareStatement(Query.java:104) at br.com.ykp.mdw.backend.GeraInterface.GeraBanco(GeraInterface.java:219) at br.com.ykp.mdw.backend.ExecutaInterface.Executa(ExecutaInterface.java:225) at br.com.ykp.mdw.backend.ExecutaFila.ExecutaSql(ExecutaFila.java:176) at br.com.ykp.mdw.backend.ExecutaFila.run(ExecutaFila.java:41)

2 Respostas

L

Quando mexia com SQL Server e Java tive que usar o driver JTDS, que funciona bem melhor que o da MS. Lembro que o da MS dava pau com o Hibernate, um erro na leitura do ResultSet.

Testa ele ai, talvez funcione.

http://jtds.sourceforge.net/

C

lsjunior:
Quando mexia com SQL Server e Java tive que usar o driver JTDS, que funciona bem melhor que o da MS. Lembro que o da MS dava pau com o Hibernate, um erro na leitura do ResultSet.

Testa ele ai, talvez funcione.

http://jtds.sourceforge.net/

Obrigado Junior

Funcionou…

Abraços

Criado 21 de outubro de 2011
Ultima resposta 21 de out. de 2011
Respostas 2
Participantes 2