Conexão ADODB - Webserver não resolve o nome do host do servidor mssql

0

Eu tenho um arquivo de recurso de conexão mssql como abaixo:

<% Set Conn01 = Server.CreateObject ("ADODB.Connection") Conn01.Open "PROVIDER=SQLOLEDB; Data Source=forum;UID=forumuser;PWD=forumpass;APP=;Initial Catalog=forumdb" %>

O servidor da Web pode interagir com o servidor de banco de dados quando um usuário faz login no fórum, MAS não consigo fazer ping na máquina do "fórum" da máquina do servidor da Web. Diz "host não resolve". Então, como eu deveria saber o IP do servidor de banco de dados? Existe apenas um nome chamado "fórum", mas não resolve nada quando tentei fazer o ping da máquina.

Preciso de saber o endereço IP desta fonte de dados.

Obrigado!

    
por jonathan dimitri 01.12.2011 / 18:47

1 resposta

1

forum é o nome do servidor de banco de dados local do seu host (ou seja, o servidor MSSQL). Seus scripts são hospedados localmente em relação ao banco de dados, e é por isso que você pode usá-los para fazer referência a forum . No entanto, seu próprio computador está em uma rede externa na qual forum não tem significado. Se isso não estiver claro, imagine se muitas pessoas nomeassem seus servidores MSSQL, forum . Como alguém poderia resolver o servidor forum correto que eles queriam?

Se você precisar do endereço IP, fale com o suporte técnico do seu host.

    
por 01.12.2011 / 19:37