【问题标题】:Which Express Edition to go with: SQL Server 2005 or 2008 R2?使用哪个 Express Edition:SQL Server 2005 或 2008 R2?
【发布时间】:2010-10-29 15:32:39
【问题描述】:

将我的旧数据库从 MySQL 迁移到 SQL Server,2005 还是 2008 R2 哪个版本合适?一些开发人员建议我坚持使用旧版本。

建议优点和缺点。我将与我的 .NET 独立 Windows 应用程序一起使用。

【问题讨论】:

    标签: sql-server sql-server-2005 sql-server-2008


    【解决方案1】:

    我会推荐 2008 R2 而不是 2005 Express Edition,因为 2005 Express 的数据库大小限制为 4 GB,而 2008 年将其提高到 10 GB。 RAM 仍然是limited to a maximum of 1 GB

    除了即将失去对 2005 年的支持这一事实之外,还增加了 hierarchyid...

    【讨论】:

    • +1 用于提高 gb 限制。我不知道他们在 2008 年把它提高了。这让我很高兴,我可以找到你的其他几个 cmets 并给他们投票。
    • @vgv8:句子的其余部分(答案,真的)解释了原因。
    • 内存有限制吗?还是2GB吗?
    • @RPK:2005 和 2008 都限制为最大 1 GB
    • @OMG:没有任何用处。我客户的 PC 有 2GB RAM。
    【解决方案2】:

    我会选择 2008 R2,如果没有其他原因,那么 mainstream support for 2005 will end on 04/12/2011.

    【讨论】:

      【解决方案3】:
      【解决方案4】:

      Microsoft 已宣布对 SQL Server 2005 的主流支持将于 2001 年 4 月 12 日结束。 http://support.microsoft.com/lifecycle

      我会使用较新的版本,因为它的使用寿命更长,并且还具有一些很酷的功能,例如压缩存储格式和压缩备份。如果您正在考虑使用免费的 Express 版本 2008 R2 最多允许 10GB 的数据库,而旧版本将您限制为 4GB。

      【讨论】:

      • 但我猜内存限制仍然是 1 GB。我客户的 PC 有 2 GB RAM。
      • 这是 1 GB 完全专用于 SQL Server。对于 Windows 和其他应用程序,您将需要其余部分。在总共有 2 GB RAM 的系统上,它实际上非常适合。
      【解决方案5】:

      SQL 2008 R2 与早期版本相比具有许多优势 - 标准版允许压缩备份 - 如果小于 10GB,则可以在 R2 快速版本上恢复。 (早期版本限制为 4GB) 2008R2 中的 SQL 管理工作室具有智能感知功能,并且智能感知在 SQL 中的应用非常好。 2008 R2 仍将在 XP 上运行适当的服务打包。两者都像岩石一样坚固。 SQL 语言在连接领域有许多(有用的)扩展。数据类型(地理和几何)和索引有许多有用的插件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多