Usuário com melhor resposta
Falha ao conectar com o MSSQL

Pergunta
-
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: 111.111.111.111:1433
Falha ao conectar com o MSSQL
ola pessoal estou com esse problema
tenho um site num host e um sql2000 pessoal ( em minha casa)
e gostaria que esse site se conectasse ao meu sql
define('DB_ADDR','111.111.111.111:1433'); //Ip do host
define('DB_USER','sa'); //Id SQL (sa)
define('DB_PASS','senha'); //Senha SQLmas ele esta me retornando esse erro
tem alguma config q deve ser feita no sql para receber conexoes remotas??
no sistema myssql eh soh colocar o ip q vai se conectar a ele para ele permitir o acesso
ja o sql 2000 eu nao sei como fazer isso
espero ter explicado meu erro corretamente
desde ja obrigado
aguardadndo...
Respostas
-
Faça um teste...
Execute um telnet para o IP e porta que você está tentando se conectar (telnet 111.111.111.111 1433)
Caso não consiga se conectar, veja os procedimentos citados pelo Freccia e pelo Marcus Vinícius.
Porém, se conseguir se conectar normalmente, o problema deve estar na tua string de conexão (o que eu acho bem provável).
Veja se trocar o ":1433" por ",1433" resolve... O padrão para string de conexão é a vírgula, não o dois pontos.
Espero que te ajude.
[]'s
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator quinta-feira, 3 de janeiro de 2013 16:02
Todas as Respostas
-
Ola,
Você esta utilizando SQL Server 2000?
Para você se conectar externamente ao sql server é necessário realizar uma liberação de ip externa na maquina onde o sql server esta hospedado.
Se a resposta foi útil, classifique
Att, Marcos Freccia [MCTS|MCITP|MCT SQL Server 2008]
-
Tua conexão esta sendo feita pela aplicação na mesma maquina do banco de dados?
Na verdade não precisa realizar liberação nenhuma no banco de dados, simplesmente verifica se esta liberado no firewall na tua rede.
Vale também consultar no servidor do SQL Server em Configuration Manager se tu tens o protocolo TCP/IP ativo.
Espero que ajude, vlew.
--
Marcus Vinícius Bittencourt
blog: isqlserver.wordpress.com
www.sqlserverRS.com.br -
Faça um teste...
Execute um telnet para o IP e porta que você está tentando se conectar (telnet 111.111.111.111 1433)
Caso não consiga se conectar, veja os procedimentos citados pelo Freccia e pelo Marcus Vinícius.
Porém, se conseguir se conectar normalmente, o problema deve estar na tua string de conexão (o que eu acho bem provável).
Veja se trocar o ":1433" por ",1433" resolve... O padrão para string de conexão é a vírgula, não o dois pontos.
Espero que te ajude.
[]'s
- Marcado como Resposta Junior Galvão - MVPMVP, Moderator quinta-feira, 3 de janeiro de 2013 16:02