Tenho algumas dúvidas quanto a utilização do Sql Server. Segundo a documentação a contrução da String de conexão deve ser seguida com abaixo:
Connection conn = DriverManager.getConnection
("jdbc:microsoft:sqlserver://server1:1433","username","secret");
server1 é o ip do meu servidor? E se eu rodar a aplicação na mesma máquina? Seria colocar apenas o nome do servidor? localhost ou o conteúdo do campo server da SQL Server Service Manager? Tenho que colocar o IP? eu fiz o seguinte:
Connection con = DriverManager.getConnection("jdbc:microsoft:sqlserver://192.168.0.2:1433;DataBase=teste");
e a mensagem que recebo é a mesma que citaram acima:
Erro:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
pode ser algum erro de configuração do Sql Server? O que pode ser?