2016-04-08 43 views
1

我正在使用Microsoft SQL Server Report Builder 3.0。我有远程Linux服务器(具有某些IP),有MySQL数据库。我想从Report Builder(在我的电脑中)连接这个MySQL数据库,这样我就可以创建一些关于它的报告。我怎样才能做到这一点?请帮助和谢谢。如何在Microsoft SQL Report Builder 3.0中为MySQL数据库设置数据源?

+0

这和其他数据源一样。选择正确的驱动程序,输入服务器名称,数据库等。假设你已经安装了MySQL驱动程序,最好是OLEDB –

+0

我认为你必须通过ODBC DSN来完成,我写了一个答案,详细说明了每个任务。 – veljasije

回答

3

首先,您需要下载并安装(32位或64位)适当的MySQL连接器。

MySQL ODBC connector

安装后,需要对这种方式创建ODBC数据源名称(DSN):

  1. 打开控制面板 - >管理工具 - > ODBC数据源(32位或64位,这取决于安装的连接器)
  2. 选择系统DSN选项卡,然后单击添加
  3. 在对话窗口中,选择已安装的MySQL连接器
  4. 在新的对话框窗口填充数据源名称字段的描述性名称,填写MySQL服务器地址和端口(IP地址或服务器网络名称)并填写具有足够权限的证书给MySQL服务器。 目录字段是可选字段。测试连接。
  5. 打开Microsoft Report Builder 3.0,并创建新的报告。在创建数据集时,您需要选择数据源。点击新数据源(或只是),并在连接类型,对话窗口中选择ODBC,并在连接字符串选择构建选项。
  6. 在新的对话框中,在数据源规范部分选择您在阶段2,3和4中创建的DSN并测试连接。
  7. Voila :)
+0

谢谢你。它在我的内部网站上付出了很少的努力。不管怎样,谢谢。 –

相关问题