A mensagem de erro diz que o objeto nome_tabela é invalido.
Talvez esta tabela não exista no seu banco de dados…
RodrigoSol
:arrow: Verifique o nome da tabela em sua instrução SQL…
dgouvea
Eu tbem imaginei que fosse isso, mas o nome da tabela está correto.
aborges
No Oracle vc tem q colocar Owner.Tabela qd vc esta logado com outro usuario.
No SQLServer nao eh assim tb??
dgouvea
Não. A expressão SQL eu copiei do Query analiser do SQL e colei na classe mas mesmo assim não funcionou.
aborges
Ambos ( JDBC e Query Analiser ) estao logados com o mesmo usuario ( Sei q a pergunta eh boba, mas as vezes a gente se perde com essas coisinhas mesmo ).
Como eu disse anteriormente, no Oracle qd vc esta logado com um usuario q nao eh “dono” da tabela, vc deve colocar donoDaTabela.NomeTabela na query.
Nao sei como funciona no SQLServer, mas tenta isso daih …
dgouvea
Eu tentei fazer isso, mas tbem não funcionou. E eu tbem instalei os 2 SPs do JDBC.
aborges
Maluco heim … Vc jah procurou no Google ou no MSDN algo sobre esse erro?
dgouvea
Estou procurando, mas ainda não encontrei nada.
dgouvea
Pessoal valeu pela ajuda, o problema estava na url de conexão com a base:
Entao ele nao estava nem conectando? Se afirmativo, ele deveria gerar uma Exception de conexao !
dgouvea
Ele se conectava no servidor, não na base. Não gerou nenhuma exception. Eu alem de throw SQLException tava dando um printStackTrace(). Mas eu já acostumei com os erros da microsoft, não esperava que ela fosse fazer alguma coisa decente para um produto que nem é dela.