Требуется ли TCP/IP для подключения к SQL Server 2008R2 с ODBC по локальной сети *НЕ* через Интернет?

Требуется ли TCP/IP для подключения к SQL Server 2008R2 с ODBC по локальной сети *НЕ* через Интернет?

я прочиталодин два трисвязанные темы, но я не уверен, нужен ли SQL Server 2008 TCP/IP для этой работы. Разве это не может быть достигнуто с помощью конвейера? Я бы предпочел не открывать машину для интернета только для того, чтобы протестировать мою машину разработки Win7 и сервер WS2008R2 для тестирования модели и производительности ETL.

Мое приложение использует строку подключения: Driver={SQL SERVER}; SERVER=myserver; Database=test; Uid=mike; Pwd=password;

но я получаю сообщение «ошибка диалога» от ODBC (C++)

Я нашелхороший урокпо настройке TCP/IP, но является ли это ответом?

ДОБАВЛЕН:

Хорошо, я начал сЭта статьяв котором говорится: «Протокол общей памяти не может быть включен для удаленных подключений». После включения TCP/IP и VIA (что бы это ни значило) мне было предложено перезапустить сервер.

При использовании Cinconfiguration managere и последующей перезагрузке служба «SQL Server (MSSQLSERVER)» не запускается....

В журнале сервера отображается сообщение «SQL Server не удалось инициализировать библиотеку поддержки VIA... это означает, что библиотека не существует»

Требуется ли VIA какЭта статьяпредполагает?

ДОБАВЛЕН:

Нет, это не так! Следуйте инструкциям.здесьи используйте строку подключения выше, и все будет хорошо. Боже, какая боль. Я потратил 12 часов на эту простую вещь, так что если вы считаете, что этот вопрос сэкономил вам столько времени, пожалуйста, не стесняйтесь проголосовать за него.

решение1

TCP/IP требуется для использования сети TCP для подключения к SQL Server. Вам не нужно использовать сеть для подключения к серверу, если вы подключаетесь с того же компьютера. Если вы используете сеть, вам не нужно использовать Интернет. Большинство современных сетей используют протокол IP — это включает в себя крупнейшую публичную сеть, известную как Интернет. TCP — это протокол, созданный поверх IP, который используется для предоставления дополнительных функций поверх IP, которые очень удобны для выполнения действий по сети — например, для подключения к базе данных.

ТКП:http://en.wikipedia.org/wiki/Протокол_управления_передачей Интернет:http://en.wikipedia.org/wiki/Интернет

Связанный контент