• Reporting Services连接Oracle简单实例


     

    一、前提条件:

    1、 确保你的sqlserver 2005中已经安装了Reporting Service

    2、 在服务中启动了Sql ServerSql Server AgentSql Server BrowserSql Server Reporting Services4个服务。

    3、 SqlServer2005的工作组版好像不行,需要企业版。

    4、 安装了Oracle客户端。

    说明:Vs2005需要的数据库是Sql Server2005,Vs2008需要的数据库是Sql Server2008

    二、操作步骤:

    1.       VS中点击 新建->项目商业智能项目->报表服务器项目,然后在项目名称后输入ReportTest。如下图:

          

    2.       解决方案资源管理器中,右击 报表选择添加->新建项,添加新项右框中选择报表,然后单击添加

         

          

    3.       Report1.rdl[设计]数据选项卡下面数据集后单击新建数据集

           

             

    4.       数据源的类型中选择Oracle,然后单击连接字符串右边的编辑,在出现的连接属性中,填入服务器名,登录的用户名及密码。        

                 

            

    5.       数据选择卡中,输入要查询的Sql语句。

              

    6.       选择布局选项卡,然后在工具箱中把表格拖入。然后从DataSet1中需要显示的字段拖入详细信息处。

     

    7.把字段标题改为中文名字。

        

        

    8.       点击预览,查看运行结果。

          

     

    三、部署

    1.右击ReportTest,选择属性,在属性面,把OverwriteDataSources的值改为True,TargetServerURL中输入       http://localhost/reportserver后确定。

       

           

    2.右击ReportTest选择部署。

       

                  

    在浏览器中查看发布后的报表

    1.       在地址栏输入:http://localhost/ReportServer,单击ReportTest->Report1

          

              

    由此可见报表运行结果跟预览中的一样。

    到此为止,一个简单的报表就OK了。

  • 相关阅读:
    正则表达式(含递归用法)
    hive tricks
    树的数据结构
    基本排序算法
    佛祖保佑永无BUG
    客户问:“能再便宜点吗”,90%的销售顾问都回答错了?
    AutoMapper的介绍与使用(二)
    AutoMapper的介绍与使用(一)
    hasattr()、getattr()、setattr()函数的使用
    类与对象-内存存储形态
  • 原文地址:https://www.cnblogs.com/abcdwxc/p/1510108.html
Copyright © 2020-2023  润新知