2016-04-08 2 views
1

Я использую Microsoft SQL Server Report Builder 3.0. И у меня есть удаленный Linux Server (с определенным IP), у которого есть база данных MySQL. Я хочу связать эту базу данных MySQL с построителем отчетов (на моем ПК), чтобы я мог создать несколько отчетов об этом. Как я могу это сделать? Пожалуйста, помогите и спасибо.Как установить источник данных для базы данных MySQL в Microsoft SQL Report Builder 3.0?

+0

Это то же самое, что и любой другой источник данных. Выберите правильный драйвер, введите имя сервера, базу данных и т. Д. Это предполагает, что вы * установили * драйвер MySQL, желательно OLEDB –

+0

Я думаю, что вы должны сделать это через ODBC DSN, я написал ответ с подробной спецификацией каждой задачи. – veljasije

ответ

3

Во-первых, вам необходимо загрузить и установить (32-разрядный или 64-разрядный) соответствующий соединитель MySQL.

MySQL ODBC connector

После установки, вам необходимо создать имя источника данных ODBC (DSN) на этом пути:

  1. Открыть Панель управления -> Администрирование -> Источники данных ODBC (32- бит или 64-бит, в зависимости от установленного разъема)
  2. Выберите System DSN вкладку и нажмите на Добавить
  3. В диалоговом окне выберите установленный соединитель для MySQL
  4. В новом диалоговом окне введите поле «Имя источника данных» с описательным именем, заполните адрес и порт сервера MySQL (IP-адрес или имя сети сервера) и заполните учетные данные, которые имеют достаточные разрешения для MySQL сервер. Каталог поле является необязательным полем. Проверьте соединение.
  5. Откройте Microsoft Report Builder 3.0 и создайте новый отчет. При создании набора данных вам необходимо выбрать источник данных. Нажмите New Data Source (или просто New) и в диалоговом окне для Тип подключения, выбрать ODBC и в строке подключения выберите Построить вариант.
  6. В новом диалоговом окне, в Спецификация источника данных раздел выберите свой DSN, который вы создали на этапах 2, 3 и 4, и проверьте соединение.
  7. Voila :)
+0

Спасибо человеку. Он работал после небольшого усилия с моего внутреннего сайта. В любом случае, спасибо. –

Смежные вопросы