【问题标题】:Converting from SQL Server 2000 to 2005 for ASP.NET web App从 SQL Server 2000 转换为 2005 for ASP.NET Web App
【发布时间】:2011-02-07 18:34:07
【问题描述】:

我正在将我的 ASP.NET 网站转移到新的提供商。唯一的问题是,旧主机支持我的 SQL Server 2000 db。新主机仅支持 SQL Server 2005。 我应该如何进行转换? 我可以简单地在旧主机上生成 2000 (.bak) 文件的备份,然后在新主机上将该文件恢复到 SQL Server 2005 吗? 或者还有更多内容吗??

请注意,我在家里没有 SQL Server 2005 的副本...我正在努力避免这样做。

谢谢, 巴扎

【问题讨论】:

  • 您可以免费下载 SQL Server 2005 Express。

标签: sql-server-2005


【解决方案1】:

您是否使用数据转换服务 (DTS)?此 SQL Server 2000 功能无法立即迁移到 SQL Server 2005。您必须将 DTS 包迁移到 SQL Server Integration Services。

运行SQL Server 2005 Upgrade Advisor 有助于识别此问题。

【讨论】:

  • 不完全正确。可以安装“向后兼容”组件以允许 SQL 2005 运行 DTS 包。
【解决方案2】:

简单的备份恢复就足够了。它对我来说很好。

【讨论】:

  • 我也从来没有遇到过将 2000 个备份恢复到 2005 的问题。
【解决方案3】:

使用“Database Publishing Wizard”为您的 Sql200 数据库生成部署脚本,并选择目标数据库类型为“sql2005”。它应该像我们过去经历过的那样完美无缺。

【讨论】:

  • 您好,感谢您的快速响应。“数据库发布向导”是 2000 版 SQL Server 企业管理器的一部分吗?我在任何地方都看不到那个巫师??谢谢
  • 对不起..刚刚看到链接...我已经下载了发布者。再次感谢。
  • 刚刚尝试过.. 似乎效果很好。再次感谢!
  • 我似乎没有投票权??作为这个网站的用户可能太新了?
  • 您会在我的回答的投票数下方找到一个复选标记选项。您应单击它以将我的答案标记为您已接受的答案。这将帮助其他人轻松找到与您的问题类似的查询的正确可行解决方案 - 当然,它会让我在 SO 上获得一些声誉。
猜你喜欢
  • 1970-01-01
  • 2012-03-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-12-17
  • 2012-04-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多