1

我们安装了 MOSS 2007,它使用 MS SQL 2000 作为后端数据库。MOSS 的 Web 前端位于一台服务器上,而数据库位于另一台服务器上。我们想将数据库移动到 MS SQL 2005 服务器。有推荐的方法吗?有谁知道任何提供提示、技巧、教程和最佳实践的资源?

4

3 回答 3

2
  • 关闭 SharePoint 服务
  • 备份 SQL 2000 数据库(配置、内容)
  • 将备份恢复到 SQL 2005
  • 运行“stsadm -o setconfigdb -databaseserver”
  • 删除“中央管理 > 应用程序 > 内容数据库”中的内容数据库连接
  • 在“中央管理 > 应用程序 > 内容数据库”中添加到内容数据库的新连接
于 2008-11-03T11:02:39.230 回答
0

我想由于您只是迁移数据库,并且使用相同版本的 Sharepoint,因此应该适用将数据库从 SQL Server 2000 迁移到 2005 的一般建议。

于 2008-11-01T18:40:23.177 回答
0

我不知道回答你自己的问题是否俗气,但现有的答案都没有对我有用。

我最终重建了农场。具体来说,我...

  1. 通过运行 SharePoint 产品和技术配置向导从现有内容数据库中分离。
  2. 将相关内容数据库从 SQL 2000 服务器复制到 SQL 2005 服务器。也就是说,从 SQL2000 保存备份,然后将它们恢复到 SQL2005。
  3. 重新运行 SharePoint 产品和技术配置向导以创建新场。这将创建一个全新的配置数据库。
  4. 在设置 Admin SSP 时,我确保指定了已移动到 SQL2005 的现有内容数据库。
  5. 重新配置的 SSP。

这种方法虽然相当激进,但还有一个额外的好处是允许我重命名数据库、SSP、IIS 中的设置(即网站和应用程序池)。我们的安装是对 SPS2003 的就地升级,所以数据库名称和 SSP 有点笨拙。重新创建农场使我能够重新配置事物,使其更类似于默认的 MOSS 2007 安装。

于 2009-04-29T19:57:27.833 回答