я прочитал один два три связанные потоки, но я не понимаю, нужен ли 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/Интернет