none
Falha ao conectar com o MSSQL RRS feed

  • 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 SQL

    mas 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...

    sexta-feira, 28 de dezembro de 2012 23:46

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

    quinta-feira, 3 de janeiro de 2013 14:07

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]

    terça-feira, 1 de janeiro de 2013 15:39
  • 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

    quinta-feira, 3 de janeiro de 2013 13:33
  • 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

    quinta-feira, 3 de janeiro de 2013 14:07