У меня есть файл ресурсов подключения mssql, как показано ниже:

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

Веб-сервер может взаимодействовать с сервером базы данных, когда пользователь заходит на форум, НО я не могу пропинговать машину "форума" с компьютера веб-сервера. Там написано "хост не разрешает". Итак, как мне узнать IP сервера базы данных? Существует только имя, называемое "форум", но оно ни к чему не приводит, когда я пытаюсь проверить связь с машиной.

Мне нужно знать IP-адрес этого источника данных.

Спасибо!

1 ответ1

1

forum - это имя локального сервера базы данных вашего хоста (т.е. сервера MSSQL). Ваши сценарии размещаются локально по отношению к базе данных, поэтому вы можете использовать их для ссылки на forum . Однако ваш собственный компьютер находится во внешней сети, в которой forum имеет никакого значения. Если это не ясно, представьте, если много людей все назвали свои серверы MSSQL, forum . Как кто-нибудь сможет найти нужный сервер forum ему нужен?

Если вам нужен IP-адрес, обратитесь в службу технической поддержки вашего хоста.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .