Удаленное подключение Visual Studio 2010 на моем ПК с Windows к серверу MySQL на моем сервере Ubuntu 11.04; оба расположены в моей локальной сети

#mysql #visual-studio-2010 #ubuntu

#mysql #visual-studio-2010 #ubuntu

Вопрос:

На моем компьютере с Windows 7 установлена Visual Studio 2010, и я пытаюсь открыть соединение с сервером MySQL на моем сервере Ubuntu 11.04, расположенном в моей локальной сети.

Когда я пытаюсь создать новое соединение через Visual Studio, в нем говорится: «Произошла ошибка, связанная с сетью или конкретным экземпляром, при установлении соединения с SQL Server. сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 — не удалось открыть соединение с SQL Server)»

Он не распознает сервер в сети.

Я подключил MySQL Workbench на своем ПК с Windows 7 для подключения к нему, поэтому я знаю, что у ПК есть разрешение, и мой пароль правильный.

Любая помощь была бы высоко оценена.. Заранее спасибо!

Комментарии:

1. Похоже, ваша проблема заключается в попытке получить доступ к вашему MySQLserver с помощью SQL Server с именем Pipes Provider.

2. Я не уверен, что вы имеете в виду. И я не понимаю, откуда это взялось, потому что я ничего не назвал «Провайдер каналов»

3. Ну, это ясно сказано в последней строке полученного вами сообщения об ошибке. Вам необходимо выбрать подходящего поставщика для подключения к MySQL при добавлении подключения в Visual Studio.

4. Как вы настроили соединение в Visual Studio? Обычно вам нужно указать любому программному обеспечению, которое может подключаться к нескольким типам баз данных, к какому типу относится данный сервер, и, возможно, предоставить правильный драйвер. Очевидно, что Visual Studio по умолчанию предоставит драйвер только для MS SQL Server и будет использовать его.

5. Ах, вот в чем проблема. Источником данных, который я выбираю, является «Microsoft SQL Server». Загрузил соединитель .NET / Mono и работает отлично. Спасибо Sii!!