none
Ошибка запуска командлета Move-SPSite RRS feed

  • Общие обсуждения

  • При запуске командлета Move-SPSite в MOSS 2010 :

     

    PS C:\Users\sp-farm> Move-SPSite http://portal/Sites/Docs -DestinationDatabase WSS_Content_NewDocs
    

     


    Возникает следующая ошибка:

     

    Move-SPSite : Перемещаемое семейство веб-сайтов и конечная база данных контента могут находиться на одном и том же сервере базы данных.
    строка:1 знак:12
    + Move-SPSite <<<<  http://portal/Sites/Docs -DestinationDatabase WSS_Content__NewDocs
        + CategoryInfo          : InvalidData: (Microsoft.Share...PCmdletMoveSite:SPCmdletMoveSite) [Move-SPSite], SPCmdletException
        + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletMoveSite
    

     

    Необходимо переместить несколько коллекций сайтов по своим БД. Как теперь работать с этим командлетом?

     

     

     

     


    • Изменено _EA 28 декабря 2011 г. 7:17
    • Изменен тип Roman Zhukov 10 февраля 2012 г. 13:20
    28 декабря 2011 г. 3:31

Все ответы

  • Согласно msnd

    >The destination content database specified must already exist, must be attached to the same SQL Server as the site collection's current content database, and must be attached to the site collection's current Web application.

     

    Если вы используете базу данных отдельного приложения, Вам может помочь команда Addcontentdb: Stsadm operation (Office SharePoint Server).

     

     


    SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.
    28 декабря 2011 г. 6:26
    Модератор
  • Согласно msnd

    >The destination content database specified must already exist, must be attached to the same SQL Server as the site collection's current content database, and must be attached to the site collection's current Web application.

     

    Если вы используете базу данных отдельного приложения, Вам может помочь команда Addcontentdb: Stsadm operation (Office SharePoint Server).

     

     


    SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Пытаюсь перенести коллекцию сайтов между базами данных одного приложения.

    Статья относится к SharePoint2007, команда будет работать с SharePoint2010?

    28 декабря 2011 г. 7:19
  • Попробуйте указывать guid базы данных контента, вместо её названия.

    Так же стоит посмотреть логи, быть может там подбробнее будет.


    SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.
    28 декабря 2011 г. 7:22
    Модератор
  • Гарантий давать не могу, надо только пробовать.
    SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.
    28 декабря 2011 г. 7:25
    Модератор
  • Гарантий давать не могу, надо только пробовать.
    SharePoint MCPD, MCITP. Высказанное мною здесь - мои личные взгляды, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    Попробовал это решение, только через powershell:

    Mount-SPContentDatabase "MyDatabase" -DatabaseServer "MyServer" -WebApplication http://sitename -ClearChangeLog
    

    Не помогло. Таблицы в базе по-прежнему заполнены.

     

    З.Ы.  Каким-то чудом заработал командлет Move-SPSite. Удалось переместить коллекции сайтов из проблемной базы. Примерно через ошибка стала снова повторяться. Проблема по прежнему не решена.

     

    9 января 2012 г. 23:41
  • Попробуйте запустить как советуют здесь move-spsite error, на какой строчке ошибка выпадет?

    $cdb = Get-SPContentDatabase WSS_Content__NewDocs

    Move-SPSite http://portal/Sites/Docs -DestinationDatabase $cdb


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.
    28 января 2012 г. 14:35