我们正在扩大我们的报告服务的使用范围,并尝试为开发人员和管理员建立一些关于系统管理和开发的指导方针。
您对保持报告服务器运行良好且井然有序有什么建议吗?
您是否可以做些不同的事情?
我们正在使用 2005,并计划明年在专用服务器上迁移到 2008 R2。
我们的计划流程如下:
- 开发人员获得工具
- 开发人员启动新项目并与用户合作,根据需求和可行性确定报告优先级
- 使用规范工作表将报告转换为规范 - 从报告中剔除数据导出
- 用户签署报告规范
- 开发和测试报告
- 团队成员审查报告的代码和规范
- 报告由用户测试并接受/拒绝
- 报告已部署到生产环境并由管理员、开发人员和用户测试
- 定期审查报告,以发现使用不足、错误代码、运行时间过长等问题
答案1
您的计划看起来基本上和我们公司的做法一样。确保您对 Reporting Services 的加密密钥进行了良好的备份。这是我在安装 Reporting Services 时遇到的最常见问题。我使用 Jasper Smith 的报告服务脚本编写者使从开发到 QA 再到生产的迁移变得非常容易。我还强制要求所有报告都使用存储过程,这使我作为 DBA 可以更轻松地调整 TSQL 代码。