CONECTAR SQLSERVER VIA WEB
Boa noite
Tenho um micro com windows 7 com sqlserver instalado, esse micro esta na internet com ip velox valido. Minha pergunta e como accessar esse banco sqlserver de outra maquinha como montar uma string de conecção para fazer isso se ha como ?
Alguem pode me ajudar ?
Atenciosamente
Fernando
Tenho um micro com windows 7 com sqlserver instalado, esse micro esta na internet com ip velox valido. Minha pergunta e como accessar esse banco sqlserver de outra maquinha como montar uma string de conecção para fazer isso se ha como ?
Alguem pode me ajudar ?
Atenciosamente
Fernando
Tente assim:
Data Source=ip\instancia,porta; Initial Catalog=bancoDados;User ID=usuario;Password=senha;
Óbvio que pode variar de acordo com o driver de conexão que você estiver usando...
Também é necessário fazer as conexões para permitir a instância se conectar por conexões remotas. Você também pode usar o SQL Browser para localizar diretamente a instância ou pode configurar o protocolo tcp ip diretamente no configuration manager. Se for este último, você não necessitará do nome da instância mais na string de conexão.
Abraços!
Data Source=ip\instancia,porta; Initial Catalog=bancoDados;User ID=usuario;Password=senha;
Óbvio que pode variar de acordo com o driver de conexão que você estiver usando...
Também é necessário fazer as conexões para permitir a instância se conectar por conexões remotas. Você também pode usar o SQL Browser para localizar diretamente a instância ou pode configurar o protocolo tcp ip diretamente no configuration manager. Se for este último, você não necessitará do nome da instância mais na string de conexão.
Abraços!
As portas em uso pelo sqlserver devem estar c regras pra permitir a comunicação
Ok Obrigado vou tentar aqui
tentei conectar via Microsoft SQL Server Management Studio colocando o endereco do servidor :201.29.145.166\sqlexpress,1433 Ele continua dizendo instancia do servidor nao esta ativa O que estou fazendo errrado
A mensagem de erro é:
A network-related or instance-specific error occurred while establishing a connection to SQL Server.
The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
(provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 1326)
Em bom português:
Um problema relacionado à rede ou especÃfico da instância ocorreu enquanto esbelecendo uma conexão ao SQL Server
O servidor não foi encontrado ou não estava acessÃvel. Verifique se o nome de instância está correto e se o SQL Server está configurado para permitir conexões remotas
Já verificou esses detalhes?
A network-related or instance-specific error occurred while establishing a connection to SQL Server.
The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
(provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 1326)
Em bom português:
Um problema relacionado à rede ou especÃfico da instância ocorreu enquanto esbelecendo uma conexão ao SQL Server
O servidor não foi encontrado ou não estava acessÃvel. Verifique se o nome de instância está correto e se o SQL Server está configurado para permitir conexões remotas
Já verificou esses detalhes?
verifique se a porta esta aberta ao acesso antes de mais nada.....se for o caso configure seu controlador de acesso para permitir a porta....
http://www.tools.testesuavelocidade.com.br/teste-porta-conexao.php
http://www.tools.testesuavelocidade.com.br/teste-porta-conexao.php
Sim a porta esta aberta no roteador e redirecionando para o ip do micro do servidor.
Tópico encerrado , respostas não são mais permitidas