在 SQL Server 2005 Express 版本中使用 s-s-rS 都有哪些限制?

Posted

技术标签:

【中文标题】在 SQL Server 2005 Express 版本中使用 s-s-rS 都有哪些限制?【英文标题】:What are the limitations on using s-s-rS with SQL Server 2005 Express edition?在 SQL Server 2005 Express 版本中使用 s-s-rS 有哪些限制? 【发布时间】:2008-10-11 00:13:22 【问题描述】:

我发现 this 非常旧的文档似乎说在快速版上运行时许多 Web 客户端功能不可用 - 计划、订阅等 - 以及无法访问报表生成器。这些信息是否仍然是最新的,是否还有其他不可用的功能?

【问题讨论】:

【参考方案1】:

在 MSSQLEx2005 和 MSSQLEx2008 中确实没有订阅和调度,但我从来没有发现这是一个很大的问题。底层平台有一个调度器,web service 会做所有的渲染,所以你可以毫不费力地重新创建丢失的元素。

报告生成器也不存在,this 复制起来并不简单。您总是可以在本地安装 SQLEx 并让他们使用 BIDS。或者你可以停止廉价。免费的很不错。


我建议您使用 s-s-rS2008 而不是 2005,因为它不再需要 IIS,而且报表引擎中还有一些令人兴奋的新功能。特别是它现在支持基于流的富文本,其中包含用于邮件合并类型报告的内联字段。

兼容性很好,但一些应用程序拒绝更新的数据库引擎版本。如果这是个问题,请继续为数据库使用 SQLExpr2005。

那么,您是说 A) s-s-rS 2005 需要 IIS,而 2008 不需要, B) s-s-rS2008 是倒退的 兼容SQL2005数据库? (听起来你可能会说 s-s-rS 2008 可以与 有人运行 2005 年的数据库

是的,我确实是这么说的

s-s-rS 2005 需要 IIS,而 2008 不需要 s-s-rS 2008 向后兼容 SQL2005 数据库 s-s-rS 2008 可以与运行 2005 甚至 2000 数据库的人一起使用。

您可以将 s-s-rS 与任何提供 ADO.NET 驱动程序的数据库服务器一起使用,包括 Oracle 和 mysql

【讨论】:

那么,您是说 A) s-s-rS 2005 需要 IIS 而 2008 不需要,并且 B) s-s-rS2008 向后兼容 SQL2005 数据库? (听起来您可能会说 s-s-rS 2008 可以与运行 2005 DB 的人一起使用)【参考方案2】:

我在某处发现了关于 s-s-rS 2008 中富文本的想法。 如我所见,它将允许我制作这样的静态文本

“一些测试用粗体和一些斜体文本”

只有一个文本框,这在 RS 2005 中是不可能的。(甚至不知道实现它的好方法)

您编写的它不需要安装 SQL Server 2008。 用于报表开发的 IDE 呢?

对 s-s-rS 2008 寄予厚望, 提前感谢您的关注, 亚历克斯

【讨论】:

以上是关于在 SQL Server 2005 Express 版本中使用 s-s-rS 都有哪些限制?的主要内容,如果未能解决你的问题,请参考以下文章

安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具

SQL Server 2005 小型企业与 SQL Server Express 2012 [关闭]

使用 Java 连接 SQL Server 2005 Express

在 SQL Server 2005 express 中使用连接

已安装 SQL Server 2005,安装 SQL Server 2008 时提示需要删除 SQL Server 2005 Express 工具

安装 sql server 2005 express 后 sqlcmd 不工作