Назад | Перейти на главную страницу

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

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

Мое приложение использует строку подключения: Driver = {SQL SERVER}; СЕРВЕР = myserver; База данных = тест; Uid = микрофон; Pwd = пароль;

но я получаю "ошибку диалога", возвращаемую из ODBC (C ++)

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

ДОБАВЛЕНО:

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

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

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

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

ДОБАВЛЕНО:

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

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

TCP: http://en.wikipedia.org/wiki/Transmission_Control_Protocol Интернет: http://en.wikipedia.org/wiki/Интернет