Não consigo me conctar ao sql sever com Hibernate

Não consigo fazer login na minha aplicação. Usando Mysql funciona perfeitamente. Segue os arquivos d configuração:

hibernate

<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
    <session-factory>
        <!-- Configuração da conexão com o banco MySQL e dialeto -->
    <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
        <property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
        <property name="connection.url">jdbc:jtds:sqlserver://localhost:1433/auttec_monitora</property>
        <property name="connection.username">sa</property>
        <property name="connection.password">1234</property>


        <!-- Usando as configurações do C3PO para pool de conexões -->
        <property name="c3po.min_size">5</property>
        <property name="c3po.max_size">20</property>
        <property name="c3po.timeout">300</property>
        <property name="c3po.max_statements">50</property>
        <property name="c3po.idle_test_period">3000</property>
        
        <!--  
        <property name="show_sql">true</property>
        <property name="format_sql">true</property>
        <property name="generate_statistics">true</property>
        <property name="use_sql_comments">true</property> -->
             
        
        <!-- Mapeando as classes -->
        <mapping class="br.com.auttec.monitora.regraNegocio.Exaustor"/> 
        <mapping class="br.com.auttec.monitora.regraNegocio.Usuario"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Permissao"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Placa"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Porta"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Tipo"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Bomba"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Historico"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Reservatorio"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Bomba_Reservatorio"/>
        <mapping class="br.com.auttec.monitora.regraNegocio.Grafico"/>
    </session-factory>
</hibernate-configuration>  

context:

<?xml version="1.0" encoding="UTF-8"?> 
<Context reloadable="true"> 
<Resource name="jdbc/auttec_monitora"
auth="Container"
type="javax.sql.DataSource"
maxActive="100"
maxIdle="30"
maxWait="1000"
username="sa"
password="1234"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:sqlserver://localhost:1433/auttec_monitora?autoReconnect=true"/>
</Context>

Configurei o servidor para permitir autentificação pelo Sql Server e Windows. Alguma dica?

Ola, se não liberar as conexões TCP/IP no SQLServer não vai funcionar, aqui tem um post falando a respeito, abraços.

Olá aix, obrigado pela resposta. As conexões TCP/IP estão habilitadas.

Tem algum firewall ativo? caso sim precisa liberar as portas nele.

Tem o do Windows, eu o desliguei e fiz o teste e continuou a mesma coisa aix.

pode postar a exception ?

Não existe exception no console aix. Apenas: Não foi possível localizar o Id senha na exibição. O que é o mesmo que aparece quando a senha esta incorreta. Mas verifiquei e a senha esta correta.

Qual é a versão deste database?

Já faz alguns anos que não conecto mais com SQLServer mas olhando a documentação do driver penso que a url esteja errada, veja

What is the URL format used
by jTDS?
The URL format for jTDS is:
jdbc:jtds:<server_type>://<server>[:<port>][/<database>][;<property>=<value>[;...]]

Você vai conectar a um banco Mysql ou Sql-Server?

Fala aix, minha url ficou assim:
jdbc:jtds:sqlserver://localhost:1433/auttec_monitora;DatabaseName=auttec_monitora

e ainda assim não consegui me conectar.

Olá Felipe, Sql-Server.

uso sql server 2014

Ola amigo, desculpe a demora em responder mas tenho estado ocupado e este forum caiu muito então estou indo para o stackoverflow, mas eu diria que se você abre a conexão pelo arquivo de contexto porque você tem a configuração também pelo hibernate.cfg.xml? não deveria apenas apontar para a JNDI datasource?

ex:
<property name="connection.datasource">java:comp/env/jdbc/auttec_monitora</property>

no context configura uma global também ex:

global="jdbc/mydb"

Então vc sugere tirar a configuração do hibernate? eu faço dessa forma por que vi em exemplos de livros. Quando trabalho com mysql não tenho problemas.

Você deve deixar a configuração em um único ponto, mas olhando todo este histórico que conversamos até agora ainda acredito que seu problema esteja na configuração da liberação das conexões no SQLServer, você definiu a porta default de conexão 1433 para TCP Port? na guia de TCP/IP Properties? sei que já falamos sobre isto mas acredito que algum detalhe não tenha sido configurado.

boa noite jason,

vou te fazer uma pergunta simples, mas pode acontecer, o jar do jdbc foi importado? e qual versão dele?

abraços…

Sim aix, é 1433.

Olá felipe, sim ele foi, uso jtds 1.3.1

Jason, parece tudo correto,

como o aix falou acima, tenta verificar se a porta 1433 esta ouvindo, realiza um telnet,
abre o DOS e digita, telnet 127.0.0.1 1433, se o comando acusar como não reconhecido você instala o telnet ou baixa um portscan para ser mais rápido…

uma outra questão você conecta com o management studio com o usuário e senha, sem ser por instancia do windows, e conecta normal?

Sim normal Felipe