-->

понедельник, 27 апреля 2015 г.

Get-SPWeb : Cannot find an SPWeb object with Id or Url : http://site

Некоторое время назад проводили работы по переносу баз в другой кластер и после этого заметил, что при обращении к сайту через PowerShell от имени SP_Admin, возникает ошибка:

Get-SPWeb : Cannot find an SPWeb object with Id or Url : http://site/ and site Url http://site. At line:1 char:1+ Get-SPWeb http://site/+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~    + CategoryInfo          : InvalidData: (Microsoft.Share....SPCmdletGetWeb:SPCmdletGetWeb) [Get-SPWeb], SPCmdletPipeBindException    + FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletGetWeb

После добавления учетки как SPShellAdmin ситуация не менялась. Хотя с другими сайтами (находящихся в других базах) все было хорошо.
После добавления учетке прав sysadmin на инстанс SQL, ошибка проходила. 
Видимо проблема была связана с миграцией с SharePoint 2010  в 2013.

РЕШЕНИЕ

Проблема решилась созданием новой базы и перемещение в нее семейства сайтов.