SharePoint stsadm addsolution — сбой с ошибкой на основе разрешения (ссылка на объект)

Попытка развернуть решение MOSS на сервере UAT с сервера разработки в первый раз. При выполнении этой команды

stsadm -o addsolution -filename xxx

Я получаю "Ссылка на объект не указывает на экземпляр объекта" на основе этих ссылок: (и других):

[http://social.msdn.microsoft.com/forums/en-US/sharepointdevelopment/thread/63f0f95d-1215-4041-be6d-64ae63bda276/][1]

[http://www.telerik.com/community/forums/thread/b311D-bachea.aspx Я убедился в следующем:][1]

  1. Я являюсь членом группы администраторов фермы на сервере MOSS.
  2. Я являюсь участником WSS_RESTRICTED_WPG на сервере
  3. Я уже был в группе WSS_ADMIN_WPG на сервере

Я проверил журнал событий и обнаружил исключения, говорящие о том, что вход в мою базу данных Site Services не удался.

Если я попытаюсь добавить себя через SQL Server Mgt Studio, у меня не будет доступа для установки доступа к этой базе данных, например:

Причина: не удается открыть базу данных «SharedServices1_DB», запрошенную при входе в систему. Вход не выполнен. Ошибка входа для пользователя «XXXXX\Администратор».

Итак, что мне не хватает? Какие-нибудь очевидные вещи, которые мне нужно сделать? Любые полезные предложения приветствуются.

Спасибо

[1]: http://MSDN ветка форума

[1]: http://Telerik ветка поддержки


person TheZenker    schedule 30.10.2008    source источник
comment
У меня было это в моих журналах событий: Тип события: Ошибка; Источник события: Windows SharePoint Services 3; Категория события: База данных; Идентификатор события: 3760 — База данных SQL «SharePoint_AdminContent_XXXXXXXXX» в экземпляре SQL Server «SqlServerName» не найдена. Дополнительные сведения об ошибках SQL Server приведены ниже. Не удается открыть базу данных SharePoint_AdminContent_XXXXXXX, запрошенную при входе. Вход не выполнен. Ошибка входа для пользователя "ДОМЕН\имя_пользователя".   -  person Keith Sirmons    schedule 20.08.2010


Ответы (3)


Я думаю, что очевидная вещь, которую вы упускаете, это то, что у учетной записи пользователя нет необходимого разрешения на использование базы данных sharepoint - как говорится в вашем посте;)

person Ryan    schedule 30.10.2008
comment
Да, это было определено вопросом, не так ли? Забавно, как можно так расстроиться из-за проблемы, что видишь ответ и все равно упускаешь его. - person TheZenker; 31.10.2008

Добавление решений не имеет ничего общего с SSP.

Обычно эта ошибка возникает из-за того, что пользователь, выполняющий команду stsadm, не имеет доступа к базе данных конфигурации фермы. Это связано с тем, что только учетная запись «учетные данные фермы» имеет доступ к базе данных конфигурации фермы.

Вы можете попробовать одно из двух:

  1. Запустите команду stsadm от имени учетной записи «учетные данные фермы». Обычно это учетная запись службы, по умолчанию это та учетная запись, которая использовалась для создания базы данных фермы в процессе установки.
  2. Измените учетную запись «учетные данные фермы» на пользователя, вошедшего в систему. Вы можете сделать это, используя stsadm -o updatefarmcredentials

Надеюсь, это поможет!

person Clint Simon    schedule 05.11.2008

Проблема, похоже, не в вашем решении, а в SSP. Попробуйте удалить поставщика общих служб UAT, создать его заново и связать с вашими сайтами.

Если это сработает, вам нужно будет выяснить, почему возникла проблема.

person Nat    schedule 30.10.2008