[Resolvido]Problemas ao fazer a conexão com SQL Server

Galera, preciso de uma força.

To tentando insistentemente conectar a um database de nome Teste, que fica no servidor S6005AS80, cuja usuário e senha são xxxx porém sempre da erro.
Tentei fazer a conexão de 2 formas.

A primeira:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class ConnectionFactory {

	public static Connection getConnection() {
		try {

			return DriverManager
					.getConnection("jdbc:mircosoft:sqlserver://localhost:1433;S6005AS80","xxxx","xxxx");

		} catch (SQLException e) {
			throw new RuntimeException(
					"Não foi possivel conectar ao Banco de Dados");

		}
	}
}

Que, após executar o teste, retorna a mensagem do Catch.

E a segunda forma:

import java.sql.*;

public class Teste {
	
	public static void main(String[] args) {
		

		String connectionUrl = "jdbc:sqlserver://localhost:1433;"
				+ "databaseName=Teste;user=xxx;psw=xxx";

		try {
			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver")
					.newInstance();

			Connection conn = DriverManager.getConnection(connectionUrl);

			System.out.println("Conexão obtida com sucesso.");
		} catch (SQLException ex) {

			System.out.println("SQLException: " + ex.getMessage());
			System.out.println("SQLState: " + ex.getSQLState());
			System.out.println("VendorError: " + ex.getErrorCode());
		} catch (Exception e) {

			System.out
					.println("Problemas ao tentar conectar com o banco de dados: "
							+ e);
		}
	}
}

Que retorna o seguinte erro:

Jul 22, 2013 11:21:37 AM com.microsoft.sqlserver.jdbc.SQLServerConnection <init>
SEVERE: O Java Runtime Environment (JRE) versão 1.7 não tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que dá suporte para JDBC 4.0.
Problemas ao tentar conectar com o banco de dados: java.lang.UnsupportedOperationException: O Java Runtime Environment (JRE) versão 1.7 não tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que dá suporte para JDBC 4.0.

PS: eu estou usando os drivers que baixei do site da microsoft: sqljdbc.jar e sqçjdbc4.jar.

Alguem tem alguma ideia de como posso resolver?

Seu erro é esse:

"O Java Runtime Environment (JRE) versão 1.7 não tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que dá suporte para JDBC 4.0. "

Você vai ter q usar outra versão do driver pesquisa melhor sobre isso

Qual sql server ta usando ?

Cara, esquece esse driver aí.
Usa o JTDS.
Esse aqui.

[quote=mr.michels]Seu erro é esse:

"O Java Runtime Environment (JRE) versão 1.7 não tem suporte nesse driver. Use a biblioteca de classes sqljdbc4.jar, que dá suporte para JDBC 4.0. "

Você vai ter q usar outra versão do driver pesquisa melhor sobre isso

Qual sql server ta usando ?

[/quote]

Estou há mais de uma semana pesquisando, baixei o driver diretamente do site da microsoft, com o mesmo nome que está sendo dito na mensagem de erro. E quando faço a conexão da forma indicada, não consigo conectar.

Estou usando SQL Server Management Studio Express 2005

Gente, consegui resolver.

Eu estava com dois drivers no classpath, o sqljdc e o sqljdbc4, quando tirei o sqljdbc funcionou.

Também lembrei que tinha criado a minha url de conexão com uma String static, e os valores que eu estava trocando não surtiam efeito, após alterar esses 2 detalhes eu consegui conectar normalmente.

Obrigado pela ajuda.

Boa, Gabriel!

Estava com o mesmo problema em uma classe para chamar um relatório do iReport e utilizando o Microsoft SQL Server 2012.
Fiz os mesmos procedimentos e resolveu. Valeu!