Поделиться через


Выполнение скрипта переноса 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, выполните перечисленные ниже действия.

  1. На рабочем столе виртуальной среды переноса щелкните Запустить процесс переноса. Откроется окно проводника Windows, в котором отображается содержимое диска E.

  2. В проводнике Windows дважды щелкните следующую папку:

    • При наличии одной базы данных Project 2003 откройте папку Migrate_Proj_2003_Single_DB.

    • Если базы данных Project Server 2003 разделены, откройте Migrate_Proj_2003_Split_DB.

  3. Откройте папку Verification Scripts и выберите скрипт VME Script 8.sql. Откроется SQL Server Management Studio и отобразится скрипт 8.

  4. Щелкните Выполнить, чтобы выполнить скрипт.

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

Скрипт 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)