В моей домашней сети у меня есть три машины - я пытаюсь выполнить лабораторную работу по зеркалированию на SQL 2008.
> Machine A can connect to B and C.
>
> Machine B can connect to A and C.
> Machine C cannot connect to A nor B.
Под подключением - я имею в виду нажатие кнопки «Подключиться» в SSMS (Sql Server Mgt Studio) и ввод имени машины \ имени экземпляра и использования SQL Server Auth с обычным пользователем / проходом. Я также пробовал инструменты системного администратора, ODBC System DSN, и он не может подключиться.
Брандмауэр отключен на всех машинах. Диспетчер конфигурации SQL Server - конфигурация сети - на всех машинах включены именованные каналы, общая память и TCP / IP.
Машина C может без проблем получать доступ к файлам в общей папке на A, и беспроводной Интернет работает нормально.
Извините, мы уже полтора часа боремся с этим.
Я пытаюсь установить Vista Telnet для проверки портов, но на это требовалось время.
Спасибо за идеи о том, как подключить машину C?
Новое обновление: из ODBC попробовал «SQL Server» вместо «SQL Server 10» и он подключился. Драйвер ODBC для Microsoft SQL Server версии 06.00.6001.
Уточнение обновления: om ODBC попробовал «SQL Server» вместо «SQL Server 10» и подключился. Драйвер ODBC для Microsoft SQL Server версии 06.00.6001. Все еще не понимаю, почему «SQL Server 10» от ODBC не подключается. По-прежнему не удается подключиться с помощью Sql Server Mgt Studio.
Обновить: конкретная ошибка заключается в следующем ... Невозможно подключиться к "серверу". Дополнительная информация -> Ошибка, связанная с сетью или конкретным экземпляром, при установке соединения с SQL Server. Сервер не найден или не был доступен. Убедитесь, что имя экземпляра правильное и что SQL Server настроен на разрешение удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 - не удалось открыть соединение с SQL Server) (поставщик данных .Net SqlClient).
Проверьте конфигурацию собственного клиента SQL на компьютере C. Убедитесь, что у вас включены соответствующие клиентские протоколы.
РЕДАКТИРОВАТЬ:
Какую именно ошибку вы получаете?
Вот еще пара предложений:
Вы пробовали все эти шаги?
и эта статья показывает потенциальную проблему даже при выключенном брандмауэре: http://blogs.msdn.com/sql_protocols/ Рекомендуется использовать команду «Portqry».