这里有没有人将SP 2010安装的数据库从一个数据库实例移动到另一个数据库实例(相同的数据,只是托管在另一个实例中)?
例如。我们只想将数据库移动到不同的机器上。
此外,是否有人将SP 2010从使用SQL Express转移到更高版本的SQL Server?我想用SQL Express运行一些概念测试证明,如果一切顺利,那就转到SQL Standard或Enterprise。
干杯,
丹尼尔
答案 0 :(得分:0)
我认为你不会遇到任何问题,只要确保你不会在数据库之间的版本中倒退。在SQL Server 2008中备份数据库并在2005年进行恢复并不容易。
我从未使用SharePoint完成此操作,但我相信它允许您指定配置数据库的位置。然后你只需要匹配用户权限。
答案 1 :(得分:0)
答案 2 :(得分:0)
TechNet文章"Move All Databases (SharePoint 2010)"是您的主要指南。
请注意,本文包含以下警告:
新数据库服务器必须运行Windows的相同版本 服务器和 Microsoft SQL Server 作为现有数据库服务器。
这不是真的!
根据我自己在迁移SharePoint数据库方面的经验以及我与Microsoft Primary Field Engineering进行的会谈,我可以说这种方法在SQL Server版本不同时也可以使用。但仅当您升级到更高版本的SQL Server(即SQL Server 2005到SQL Server 2008 R2)时。我被告知微软也完全支持这种情况。
另外,不要忘记更新迁移数据库的数据库兼容级别。这应该是面向未来的数据库,并支持高级SQL Server优化。