【问题标题】:Move all sharepoint 2007 databases to a new Sql Server将所有 sharepoint 2007 数据库移动到新的 Sql Server
【发布时间】:2010-11-15 18:59:54
【问题描述】:

在我们的组织中,我们在 Windows Server 2003 标准版(32 位)上安装和配置了 Microsoft Sharepoint 2007。
该数据库已在 Sql Server 2000(Windows 2000 Server 32 位)上安装和配置。
现在我们正在将所有数据库从 Sql Server 2000 移动到新的 Windows 2008 Server R2 Enterprise(64 位)。 新的服务器已经安装好了,没有和Sql Server 2000同名。
我们希望将所有 Sharepoint 2007 数据库升级到 RDBMS,以便我们可以淘汰旧的、速度慢的 Sql server 2000。
有没有人试图做类似的事情?

【问题讨论】:

  • 您要迁移到 sql server 2000 还是任何新版本的 SQL server
  • 我想将所有 Sharepoint 2007 数据库从 Sql Server 2000 移动到全新的 Sql Server 2008 (x64)。我发现很多人提出不同的方法(有不同的问题),但似乎 Sql Server 机器必须与旧机器具有相同的名称(这不是我的情况),或者你必须移动到新硬件,但是软件(Sql Server)必须是相同的版本和相同的补丁。

标签: sql-server sharepoint-2007


【解决方案1】:

您应该执行以下步骤:

  1. 备份所有内容和配置数据库。备份您的 SSP 数据库。
  2. 准备内容数据库以进行移动。
  3. 删除所有内容数据库。
  4. 通过停止计时器、跟踪、管理服务来停止 SharePoint 场
  5. 将旧配置数据库的 mdf 文件复制到新的 SQL 服务器
  6. 从复制的 mdf 文件将 SharePoint_Config 数据库附加到新服务器上。
  7. 运行 stsadm -o renameserver -oldservername OLDSERVER -newservername NEWSERVER
  8. 启动所有在 4 中停止的 SharePoint 服务。
  9. 将内容数据库的 mdf 文件复制到新服务器并附加这些数据库。
  10. 附加内容数据库。
  11. 使用 stsadm 或管理中心将内容数据库从新 SQL 添加到 SharePoint
  12. 恢复 SSP 数据库
  13. 使用恢复命令从新 SQL 服务器上的 SSP 数据库创建新的 SSP。
  14. 删除旧的 SSP。

【讨论】:

  • 好答案。我会在接下来的几天里尝试你的解决方案并让你知道。谢谢
  • 首先尝试使用 QA 农场,不要忘记备份。
  • 我已经尝试了你的步骤,但它不起作用。我想从 9 到 14 的步骤一定有问题。你能解释一下吗?感谢您的帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-19
相关资源
最近更新 更多