Выполнение скрипта переноса 8 для получения списка проектов с неприсоединенными рабочими областями
Применимо к: Project Server 2010
Последнее изменение раздела: 2010-10-05
Выполните скрипт 8, чтобы получить список проектов Microsoft Office Project Server 2007, которые необходимо присоединить к своим рабочим областям. Этот скрипт сравнивает результаты выполнения скрипта 4 (список проектов Microsoft Office Project Server 2003, с которыми связаны рабочие области, полученный до переноса) и скрипта 6 (список проектов Office Project Server 2007, с которыми связаны рабочие области, полученный после переноса). Эти данные хранятся в таблицах dbo.Migration_PS2003_ProjectWorkspaces и dbo.Migration_PS2007_ProjectWorkspaces соответственно, в базе данных ProjectServer_Migration_Data_Validation.
Предупреждение
Этот скрипт является одним из нескольких скриптов, выполняемых после переноса и включенных в виртуальную среду переноса Project Server. Выполнение скриптов не является обязательным, но это настоятельно рекомендуется делать, чтобы помочь обнаружить проблемы, которые могут помешать успешному переносу данных. Дополнительные сведения о доступных скриптах, выполняемых после переноса, см. в статье Виртуальная среда переноса Project Server: выполнение скриптов после переноса (необязательно).
Чтобы запустить скрипт 8, выполните перечисленные ниже действия.
На рабочем столе виртуальной среды переноса щелкните Запустить процесс переноса. Откроется окно проводника Windows, в котором отображается содержимое диска E.
В проводнике Windows дважды щелкните следующую папку:
При наличии одной базы данных Project 2003 откройте папку Migrate_Proj_2003_Single_DB.
Если базы данных Project Server 2003 разделены, откройте Migrate_Proj_2003_Split_DB.
Откройте папку Verification Scripts и выберите скрипт VME Script 8.sql. Откроется SQL Server Management Studio и отобразится скрипт 8.
Щелкните Выполнить, чтобы выполнить скрипт.
Отображаемые результаты – это проекты, которые необходимо присоединить к своим рабочим областям.
Скрипт 8
Скрипт 8 содержит следующий код:
/*---------------------------------------------------------------------------------------
-- Script A8: Compares workspaces associated with projects pre-migration (2003) and Post-Migration (2007) ----
-- This script shows the workspaces that have not been re-linked and/or converted in the 2007 environment after migration
-- ******************************************************************************************************** --
*/
USE ProjectServer_Migration_Data_Validation
-----------------------------------------------------------------
-- List of projects with workspaces missing in 2007
-- These workspaces should be re-linked manually after migration
-----------------------------------------------------------------
select distinct [PROJ_NAME] AS 'List of Projects with Missing Workspaces in the Project Server 2007 Published database. Re-Link them manually'
from dbo.Migration_PS2003_ProjectWorkspaces
where replace([PROJ_NAME], '_Published', '') not in
(select [PROJ_NAME] from dbo.Migration_PS2007_ProjectWorkspaces)