Como faço para acessar a um banco que esta em um servidor?

7 respostas
P

Tenho o seguinte exemplo para acessar a uma base que esta na mesma máquina que uso, porém não sei como fazer para acessar a base em outro servidor.

Como devo fazer?

String Driver = com.microsoft.jdbc.sqlserver.SQLServerDriver;

String URL = "jdbc:microsoft:sqlserver://localhost:1433;databaseName=BancoName;

Class.forName(Driver).newInstance();

con = DriverManager.getConnection(URL, usuario, senha);

*/

7 Respostas

J

Troque “localhost” pelo IP do servidor:

String URL = "jdbc:microsoft:sqlserver://ip_do_servidor:1433;databaseName=BancoName";
P

Só mais uma duvida.
Tenho um servidor e a minha base(neste servidor).

Para fazer a conexão, é desta forma? Pois não esta dando certo.

private Connection con = null;

Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
con = DriverManager.getConnection(“jdbc:microsoft:sqlserver://10.21.84.30:1433/servidor/database”,“usuario”,“senha”);

P

Só mais uma duvida.
Tenho um servidor e a minha base(neste servidor).

Para fazer a conexão, é desta forma? Pois não esta dando certo.

private Connection con = null;

Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
con = DriverManager.getConnection(“jdbc:microsoft:sqlserver://ipdoservidor:1433/servidor/database”,“usuario”,“senha”);

P

Só mais uma duvida.
Tenho um servidor e a minha base(neste servidor).

Para fazer a conexão, é desta forma? Pois não esta dando certo.

private Connection con = null;

Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
con = DriverManager.getConnection(“jdbc:microsoft:sqlserver://ipdoservidor:1433/servidor/database”,“usuario”,“senha”);

P

Só mais uma duvida.
Tenho um servidor e a minha base(neste servidor).

Para fazer a conexão, é desta forma? Pois não esta dando certo.

private Connection con = null;

Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
con = DriverManager.getConnection(“jdbc:microsoft:sqlserver://ipdoservidor:1433/servidor/database”,“usuario”,“senha”);

P

Só mais uma duvida.
Tenho um servidor e a minha base(neste servidor).

Para fazer a conexão, é desta forma? Pois não esta dando certo.

private Connection con = null;

Class.forName(“com.microsoft.jdbc.sqlserver.SQLServerDriver”);
con = DriverManager.getConnection(“jdbc:microsoft:sqlserver://ipdoservidor:1433/servidor/database”,“usuario”,“senha”);

J

Nunca usei esse driver da microsoft, mas dê uma lida na documentação do driver, lá tem dizendo a sintaxe que você deve usar na URL.

http://msdn2.microsoft.com/en-us/library/ms378672.aspx

Criado 31 de agosto de 2007
Ultima resposta 3 de set. de 2007
Respostas 7
Participantes 2