微软BI开拓者前端应用专区SQL Server Reporting Services 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

1  /  1  页   1 跳转 查看:6977

在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

如题,多谢
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

在 solution explorer 中右键单击你的项目, 选properties, 弹出类似下面的窗口, 填入相应内容, ->OK , 在Build菜单中点Deploy ...即可.
详见BOL, 里面讲的很清楚.


 附件: 您所在的用户组无法下载或查看附件
最后编辑www2002 最后编辑于 2007-07-06 03:56:48
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

感谢回复。不过我问的是脱离vs2005的部署,比如建立一个安装包,部署到客户的服务器上不会每次都有vs的开发环境吧,再次感谢
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

抱歉, 在下也没做过这个, 在BOL看到这样一段, 不知是否有用:

Scripting Deployment and Administrative Tasks

Reporting Services supports the use of scripts to automate routine installation, deployment, and administrative tasks. You can choose from the following approaches:
  • Write script in Visual Basic, save it as a .rss file, and use the report server script host utility (rs.exe) to run the script on the target report server. The script you write can call the Simple Object Access Protocol (SOAP) interface to the Report Server Web service. Deployment scripts are written using this approach because it allows you to recreate a report server folder namespace and content, and recreate role-based security.
  • Write script or code in Visual Basic (or other programming languages) that calls into the Report Server Windows Management Interface (WMI) provider. The WMI provider exposes classes, properties, and methods that allow you to configure all aspects of a Reporting Services installation including specifying service accounts, configuring virtual directories, creating and configuring the report server database, or configuring a report server for e-mail delivery.
  • Use the script record-and-play functionality in SQL Server Management Studio to capture keyboard and mouse events in a script that can be replayed on different report server instances. Use these scripts to backup report server contents, or automate simple tasks that you perform often.
  • Create and apply database scripts (.sql) files you generate in the Reporting Services Configuration tool to automate simple database maintenance tasks, such as creating or upgrading a report server database to the SQL Server 2005 schema.


关于"Deployment and Administration Tools", 可以参考一下这里:

http://msdn2.microsoft.com/en-us/library/aa972249(SQL.80).aspx

如果找到好方法, 可不要忘记这里的弟兄们哦.
最后编辑www2002 最后编辑于 2007-07-06 21:52:42
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

哪怕是手工部署数据集和报表的过程也可以阿,怎么样一个流程
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

试试这两种方法:

第一,在你的服务器环境里打开SSMS,打开的时候连接的服务器类型选择Reporting Services。然后把你开发好的报表文件(扩展名为rdl)上传到服务器,然后在SSMS右击你刚才打开的Reporting Services,然后选择导入文件即可。

第二,在开发环境里开发好报表后,在服务器环境里用这里http://www.microsoft.com/china/technet/prodtechnol/sql/2005/httpasws.mspx的方法配置好对SSAS的HTTP访问,然后在IE输入http://....../Reports$sql2005/浏览你的报表,页面里有一个上载文件的按钮,单击它,你就可以把相应的报表文件上传到服务器了。
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

报表的数据源呢,怎么加上去
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

如果是第一种方法,在SSMS的对象资源管理器里有一个主文件夹,打开它后有一个数据源的节点,右击它新建后填入相应的信息即可。

如果是第二种方法,在页面上有一个新建数据源的按钮,单击它后填入相应的信息即可。
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: 在vs2005中开发完一个ssrs的项目,如何脱离开发环境部署到服务器上

自己寫一個小工具,調用RS自帶的Web Service中的方法,可以實現在RS服務器中:創建目錄、新增共享數據源、上傳報表等功能。
我自己就寫了個這樣的,管理起報表來很方便
 
1  /  1  页   1 跳转

版权所有 微软BI开拓者 

Powered by Discuz!NT 2.1.202    Copyright © 2001-2012 Comsenz Inc.
Processed in 0.0625024 second(s) , 5 queries.
返顶部