是否可以将内容数据库从一个DB服务器移动到另一个DB服务器?我读了一篇文章,说明它是不可能的,您可以在同一数据库服务器中移动争斗db。有人可以在这个揭示一些灯吗?

Move-SPSite
.

这是来自本文

必须是源内容数据库和目标内容数据库 位于SQL Server的同一实例上。

有帮助吗?

解决方案

Here are the steps you will need to take Lets call content DB "MyTESTContentDB"

  1. Do a database backup for the content db "MyTESTContentDB" from sql management studio
  2. Go to target DB Server and create a empty database naming "MyTESTContentDB" after the content DB
  3. Restore the backup from step 1 to empty database create in step 2 "MyTESTContentDB"
  4. Go to SharePoint server and run following script Dismount-spcontentdatabase "MyTESTContentDB" and type "Y" to confirm
  5. Run the following script

    stsadm -o addcontentdb -url http://intranet.company.com/mytestsite -databasename MyTESTContentDB -databaseserver TARGETDBSERVER

You will have to input actual URL, actual db name and correct target db server name

其他提示

You could do this:

1) Add a new Content Database to your existing web application, but with the database pointing to the new SQL server. You can use the New-SPContentDatabase Cmdlet to do this and specify the server at the same time: http://technet.microsoft.com/en-us/library/ff607572.aspx.

2) Use the Move-SPSite Cmdlet to move the desired site collections from the existing content database to the new one.

许可以下: CC-BY-SA归因
scroll top