Compartilhar via


Executar o Script de Migração 6 para capturar todos os projetos do Project Server 2007 com espaços de trabalho de projeto associados

 

Aplica-se a: Project Server 2010

Tópico modificado em: 2010-05-17

Execute o Script 6 para listar todos os projetos no Banco de dados publicado do Microsoft Office Project Server 2007 que possuem um site de espaço de trabalho do projeto associado. Esses dados serão salvos em uma tabela no banco de dados ProjectServer_Migration_Data_Validation. Os dados podem ser comparados aos resultados de pré-migração do Script 4 para verificar se todos os projetos do Microsoft Office Project Server 2003 com espaços de trabalho associados foram migrados e vinculados novamente.

Observação

Este é um dos vários scripts de pós-migração incluídos no ambiente de migração virtual (VME) do Project Server. A execução dos scripts é opcional, mas é altamente recomendada para ajudar a detectar problemas que podem impedir o êxito da migração dos dados. Para obter mais informações sobre os scripts de pós-migração disponíveis, consulte VME do Project Server: executar scripts de pós-migração (opcional).

Para executar o Script 6

  1. Na área de trabalho do VME, clique em Start Migration Process. Será aberta uma janela do Windows Explorer que exibe o conteúdo da unidade E.

  2. No Windows Explorer, clique duas vezes na seguinte pasta:

    • Se você tiver um banco de dados do Project 2003, abra a pasta Migrate_Proj_2003_Single_DB.

    • Se você tiver bancos de dados divididos do Project Server 2003, abra Migrate_Proj_2003_Split_DB.

  3. Abra a pasta dos scripts de verificação (Verification Scripts) e clique em VME Script 6.sql. O SQL Server Management Studio será aberto e exibirá o Script 6.

  4. Clique em Executar para executar o script.

  5. Os resultados do script serão salvos no banco de dados ProjectServer_Migration_Data_Validation na tabela nomeada dbo.Migration_PS2007_ProjectWorkspaces.

Script 6

/*------------------------------------------------------------
-- Script A6
-- Project2007_Projects_With_WSS_Sites.sql
-- List all Projects with Associated WSS workspace sites
Run this query against the Project Server 2007 Published database
--------------------------------------------------------------*/
USE ProjectServer_Migration_Data_Validation
IF EXISTS (SELECT id FROM dbo.sysobjects WHERE id = OBJECT_ID(N'Migration_PS2007_ProjectWorkspaces')
AND OBJECTPROPERTY(id, N'IsUserTable') = 1)
DROP TABLE dbo.Migration_PS2007_ProjectWorkspaces
go
USE ProjectServer_Published
SELECT [PROJ_NAME]
,[PROJ_UID]
      ,[WPROJ_STS_SUBWEB_NAME]
      ,[WPROJ_ISSUE_LIST_NAME]
      ,[WPROJ_RISK_LIST_NAME]
      INTO ProjectServer_Migration_Data_Validation.dbo.Migration_PS2007_ProjectWorkspaces
       FROM [MSP_PROJECTS] P
where [WPROJ_STS_SUBWEB_NAME] IS NOT NULL
order by proj_name