Проблемы
При попытке установить бизнес-портал в Microsoft Dynamics GP, в Microsoft Business Solutions — Отличные простые, в Microsoft Dynamics SL или в Microsoft Business Solutions — Не удалось установить. Кроме того, вы получите сообщение об ошибке, которое ссылается на MbfPackager.Import.NoMerge.Common.xml файла. Файл MbfPackager.Import.NoMerge.Common.xml содержит следующее сообщение об ошибке:
Исключение: {System.Exception} LoadByObject не удалось принудительно обновить веб-часть. Внутреннее исключение: {System.Net.WebException} Удаленный сервер возвращает ошибку :(404) Не найдено.
Причина
Эта проблема может возникнуть при восстановлении системной базы данных и базы данных организации на новом сервере. Однако восстанавливать базу данных Microsoft Windows SharePoint Services (Windows SharePoint Services, в которой раньше был установлен бизнес-портал, не нужно.
Примечание. Если вы используете Microsoft Dynamics GP, системная база данных называется DYNAMICS.
Решение
Чтобы устранить эту проблему, восстановите исходную SharePoint Services и удалите новую SharePoint Services контента. Для этого выполните следующие действия.
Примечание. Исходная SharePoint Services контента содержит объекты бизнес-портала.
-
Убедитесь, что в исходной базе данных конфигурации, в новой базе данных конфигурации и в базе данных контента отображаются одинаковые сведения о версии. Для этого выполните следующие действия:
-
Проверьте сведения о версии базы данных конфигурации. Для этого запустите следующий сценарий:
Select SchemaVersion from Globals
-
Проверьте сведения о версии базы данных содержимого. Для этого запустите следующий сценарий:
Select * from SystemVersion
-
-
После восстановления базы данных убедитесь в том, что владелец исходной базы данных контента на исходном компьютере с Microsoft SQL Server является тем же владельцем базы данных на новом компьютере, на SQL Server запущен. Для этого выполните следующие действия:
-
Проверьте владельца базы данных на исходном компьютере. Для этого запустите следующий сценарий:
sp_helpdb
-
Измените владельца базы данных на новом компьютере. Для этого запустите следующий сценарий: Замените <XXX> именем пользователя, который был возвращен в действии 2a:
sp_changedbowner <XXX>
-
-
Определите имя базы данных SharePoint Services конфигурации. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, найдите пункт Все программы,щелкните Средстваадминистрирования , а затем SharePoint Центре администрирования.
-
В области Server Configuration (Конфигурация сервера) щелкните Set default configuration database (Настройка базы данных конфигурации по умолчанию).
-
Обратите внимание на имя базы данных конфигурации.
-
-
Определите имя базы данных содержимого. Для этого выполните следующие действия:
-
В области Виртуальный сервер щелкните Настроить параметры виртуального сервера ,а затем щелкните имя виртуального сервера, которое вы используете для бизнес-портала.
-
В области Virtual Server Management (Управление виртуальными серверами)щелкните Manage content databases (Управление базами данных контента).
-
Обратите внимание на имя базы данных контента.
-
-
Повторно добавьте ранее использованную базу данных содержимого. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, выберите администрированиеи нажмите кнопку SharePoint Администрирование.
-
Нажмите кнопку Настройка параметров виртуального сервера.
-
Щелкните виртуальный сервер, который вы используете для бизнес-портала.
-
В области Виртуальное управление серверами щелкните Управлениебазами данных контента и выберите добавить базу данных контента.
-
В области Сведения о базе данных щелкните Указатьпараметры сервера базы данных и выполните указанные далее действия.
-
В поле Сервер базы данных введите имя компьютера, на котором Microsoft SQL Server, или имя Microsoft SQL Server (MSDE), на котором находится база данных контента.
-
В поле Имя базы данных введите имя SharePoint Services контента.
-
-
В области Емкостя базы Параметры выполните следующие действия:
-
В поле Число сайтов перед событием предупреждения введите 9000.
-
В поле Максимальное количество сайтов, которые можно создать в этой базе данных, введите 15000 и нажмите кнопку ОК.
-
-
-
Удалите новую базу данных контента. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, выберите администрированиеи нажмите кнопку SharePoint Администрирование.
-
Нажмите кнопку Настройка параметров виртуального сервера.
-
Щелкните виртуальный сервер, который вы используете для бизнес-портала.
-
Щелкните Управление базами данныхконтента и выберите новую SharePoint Services контента.
Примечание. Это база данных, не включаемая объекты бизнес-портала. -
Нажмите кнопку Удалить базу данных содержимогои нажмите кнопку ОК.
-