2009-09-25 73 views
0

我真的很感謝這個問題的任何幫助。無法集成SSRS 2008與MySQL

基本上我使用SSRS 2008報告服務。我選擇的數據庫是MySQL。所以我安裝了ODBC MySQL連接器並創建了一個DSN並將其用於報表設計。如果我預覽在商業智能開發工作室的報告,我可以看到的記錄,但是當我嘗試在本地網址查看:

http://mycomputername:port/Reports 

它說:

DataSource1未找到或驅動程序未安裝。

任何人都可以告訴我,如果這是SSRS配置的問題,或者我需要做出任何更改以使其在基於URL的方案中工作嗎?

回答

0

任何自定義數據源應該出現在位於

C中的rsreportserver.config文件:\ Program Files文件\微軟SQL服務器 \ MSRS10.SQLEXPRESS \報告 服務\的ReportServer

(您的位置將根據SQL Server版本/安裝路徑等而有所不同)

更多具體信息lly在< Data>部分。如果MySQL ODBC連接器可以方便實現,我會感到驚訝。

如果它工作在設計師,你可能會在位於

C中的RSReportDesigner.config文件中的一行:\ Program Files文件\微軟的Visual Studio的 9.0 \ Common7 \ IDE \ PrivateAssemblies

複製該<數據>行,把它放在rsreportserver.config文件。

0

而不是ODBC,您可以安裝Mysql Connector for .Net,在安裝連接器後下載並安裝連接器打開Report Server Url,點擊新建數據源,選擇數據源爲「MYSQL」連接字符串輸入以下內容

SERVER=mysqlserver;DATABASE=database name;USER=username;PASSWORD=password; 
+0

從https://dev.mysql.com/downloads/file/?id=463758下載連接器後。我仍然無法看到數據源「MYSQL」。有什麼我錯過了嗎? – 2016-09-15 07:03:56