Невозможно интегрировать SSRS 2008 с MySQL

0

Я бы очень признателен за любую помощь в этой проблеме.

В основном я использую SSRS 2008 для служб отчетов. Мой выбор БД был MySQL. Поэтому я установил соединитель ODBC MySQL и создал DSN и использовал его в дизайне отчета. Если я просмотрю отчет в Business Intelligence Dev Studio, я могу увидеть записи, но когда я попытаюсь просмотреть в локальном URL-адресе:

http://mycomputername:port/Reports

он говорит:

DataSource1 не найден или драйвер не установлен.

Может кто-нибудь скажет мне, если это проблема с конфигурациями SSRS или мне нужно внести какие-либо изменения, чтобы заставить его работать в схеме на основе URL?

Теги:
reporting-services

2 ответа

0

Вместо ODBC вы можете установить Mysql Connector для .Net, загрузить и установить соединитель после установки соединителя, открыть URL сервера отчетов, щелкнуть новый источник данных, выбрать источник данных в качестве "MYSQL" в строке подключения следующим образом

SERVER=mysqlserver;DATABASE=database name;USER=username;PASSWORD=password;
  • 0
    После того как я скачал соединитель с dev.mysql.com/downloads/file/?id=463758 . Я все еще не могу увидеть источник данных "MYSQL". Я что-то пропустил?
0

Любой пользовательский источник данных должен присутствовать в файле rsreportserver.config, расположенном в

C:\Program Files\Microsoft SQL Server\MSRS10.SQLEXPRESS\Отчетность Услуги \ReportServer

(Ваше местоположение будет отличаться в зависимости от версии SQL Server/установленного пути и т.д.)

Более конкретно, в < Данные > . Я был бы удивлен, если бы соединитель ODBC MySQL облегчил бы это.

Если он работает в дизайнере, у вас, вероятно, есть строка в файле RSReportDesigner.config, расположенном в

C:\Program Files\Microsoft Visual студия 9,0\Common7\IDE\PrivateAssemblies

Скопировать это & ​​lt; Data > и поместите его в файл rsreportserver.config.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню