Tarefas pós-migração após a migração dos dados do Project Server 2003
Aplica-se a: Project Server 2010
Tópico modificado em: 2016-11-30
Depois que você executa a ferramenta de migração para migrar dados do Microsoft Office Project Server 2003 para o Microsoft Office Project Server 2007, há várias tarefas de pós-migração que precisam ser abordadas. Essas tarefas incluem:
Verificar se a migração funcionou
Atualizar configurações do servidor migrado
Sincronizar os usuários de autenticação de formulários migrados com o repositório de autenticação de formulários do Project Server 2007
Verificar as configurações de provisionamento do espaço de trabalho de projeto
Excluir usuários inativos migrados (opcional)
Corrigir configurações de moeda do projeto
Alterar contas do Windows locais migradas
Atualizar as tabelas de pesquisa multilíngues
Este artigo também inclui informações sobre como reverter a migração.
Verifique se a migração funcionou
Examine a linha de comando da ferramenta de migração ou o log de migração para verificar se a migração obteve êxito. Caso não tenha, realize conexões e execute novamente a ferramenta de migração. Se houver um problema irrecuperável, faça as alterações no Project Server 2003, restaure os bancos de dados do Office Project Server 2007 limpos e tente a migração novamente. Se o processo de migração parecer ter sido bem-sucedido, verifique se os dados foram migrados corretamente para o Office Project Server 2007 executando os seguintes tipos de testes:
Verificar dados de projeto: abrir os projetos migrados, alterá-los, adicionar recursos da empresa, publicá-los, aceitar atualizações de status e assim por diante
Verificar dados do Project Web Access: preencher quadros de horários, criar propostas, criar um cubo e assim por diante
É altamente recomendável que você possua uma lista de verificação de migração específica para suas necessidades e que teste esses itens após a migração.
Atualizar configurações de servidor migradas
Conforme explicado em Os dados não podem ser migrados para o Project Server 2007, talvez nem todos os dados do Project Server 2003 sejam migrados para o Office Project Server 2007. Portanto, recomendamos que você percorra todas as configurações do servidor do Office Project Server 2007 e verifique se elas se encontram na forma desejada. Algumas áreas específicas são listadas abaixo:
Configurações de segurança: existem algumas permissões de segurança (globais e de categoria) que são novas no Office Project Server 2007. É possível que essas permissões não sejam migradas. Convém examinar cada uma e decidir se deseja concedê-la aos usuários. Para obter mais informações, consulte o artigo sobre introdução a permissões no Microsoft Office Project Server 2007 (https://technet.microsoft.com/pt-br/library/cc197530(office.12).aspx).
Definições de exibição do Project Web Access: as cláusulas "Filtrar por" e "Agrupar por" não são migradas do Project Server 2003. Talvez seja necessário recriá-las. Além disso, alguns campos de exibição do Project Web Access não são migrados. Convém verificar se todos os campos de seu interesse estão disponíveis nos modos de exibição migrados.
Mescle e renomeie grupos de segurança, categorias, modelos e definições de exibição do Project Web Access semelhantes: se houver um conflito de nomes durante a migração de modelos de segurança, definições de exibição e categorias e grupos de segurança, a ferramenta de migração anexará um prefixo ou sufixo aos nomes conflitantes. Essa ação é executada para preservar as entidades do Project 2007 e do Project 2003 em um sistema. Você pode então selecionar qual delas manter ou pode optar por mesclá-las, conforme apropriado. É recomendável que você as resolva para não confundir os usuários finais.
Sincronizar os usuários de autenticação de formulários migrados com o repositório de autenticação de formulários do Project Server 2007
Essa é uma etapa necessária para garantir que os usuários autenticados por formulários migrados trabalhem no Office Project Server 2007. Para obter mais informações, consulte o artigo sobre a configuração da autenticação por formulários do Provedor de Associação SQL para o Project Server 2007 (https://go.microsoft.com/fwlink/?linkid=188757\&clcid=0x416).
Verificar as configurações de provisionamento de espaço de trabalho de projeto
A ferramenta de migração redefine a opção Provisionamento Automático na página Definições de Configuração do Espaço de Trabalho do Projeto para Criar Manualmente um espaço de trabalho para cada projeto no Office Project Server 2007. Essa configuração garante que o processo de migração não provisione espaços de trabalho duplicados para projetos que talvez já tenham espaços de trabalho que ainda devam ser migrados.
Após executar a ferramenta de migração, verifique as configurações de Configuração do Espaço de Trabalho do Projeto localizadas na seção Políticas Operacionais de Configurações do Servidor do Project Web Access. Verifique se as opções URL do Site e Configuração Automática estão configuradas corretamente conforme as suas necessidades. Se você desejar que o Office Project Server 2007 crie automaticamente um espaço de trabalho quando um projeto for publicado, redefina a opção Provisionamento Automático para Criar automaticamente um espaço de trabalho para o projeto quando um projeto for publicado no Office Project Server 2007 depois que a ferramenta de migração for executada.
Excluir usuários inativos migrados (opcional)
A página Gerenciar Grupos no Project Server 2003 não exibe usuários inativos por padrão. Porém, no Office Project Server 2007, os usuários inativos são exibidos por padrão. Portanto, após o processo de migração (que também migra os usuários inativos), você poderá ver usuários adicionais na página Gerenciar Grupos do Project Web Access no Office Project Server 2007.
Você pode excluir permanentemente os usuários inativos, se necessário.
Para excluir permanentemente os usuários inativos:
No Project Web Access, clique em Configurações do Servidor.
Na seção Administração do Banco de Dados , clique em Excluir Objetos da Empresa.
Na página Excluir Objetos da Empresa, na seção O que deseja excluir do Project Server?, selecione Recursos e Usuários.
Na lista de usuários que é exibida, seleciona os usuários que você deseja excluir permanentemente e clique em Excluir.
Corrigir as configurações de moeda do projeto
A migração incorreta de moedas é um problema conhecido. Execute a seguinte consulta de SQL no banco de dados das Tabelas de Projeto do Project Server 2003 para obter uma lista de projetos e suas moedas. Essas informações podem ser usadas para corrigir manualmente as configurações de moeda após a migração.
select PROJ_NAME, PROJ_OPT_CURRENCY_SYMBOL
from dbo.MSP_PROJECTS where PROJ_TYPE in (0, 1, 2)
Alterar contas do Windows locais migradas
Se você tinha contas locais do Windows (por exemplo, Nome_do_Computador\Paulo Silva) e os nomes de computador são não mais válidos, vá para Configurações do Servidor do Project Web Access e use as opções Gerenciar Usuários para editar as contas, de modo que sejam válidas.
Atualizar tabelas de pesquisa multilíngues
As tabelas de pesquisa multilíngues não são atualizadas corretamente após a migração. Execute as seguintes instruções SQL no banco de dados Publicado do Office Project Server 2007 para corrigir o problema.
DELETE FROM dbo.MSP_LOOKUP_TABLE_LANGUAGES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
Se você está usando o Microsoft Office Project Portfolio Server 2007 com Office Project Server 2007, é especialmente importante executar as instruções do SQL para atualizar as tabelas. Se as instruções não forem executadas, você pode encontrar um erro de “GeneralUnhandledException” durante a execução de uma exportação do Office Project Portfolio Server 2007 para Office Project Server 2007. O erro seria semelhante a este a seguir e apareceria nos logs de ULS:
PSI: LookupTable.ReadLookupTablesMultiLang Undefined Attibutes: PSError: GeneralUnhandledException Underined attributes list: System.Data.ConstraintException: Failed to enable constraints. One or more rows contain values violating non-null, unique, or foreign-key constraints....
Reverter a migração
Convém reverter se uma das seguintes situações ocorrer:
A migração falha no meio do processo
Muitos dados são alterados no Project Server 2003 depois da migração. Em caso afirmativo, o processo de migração deve ser executado novamente do zero.
Como a migração para o Office Project Server 2007 não é uma atualização in-loco, nenhum dado do Project Server 2003 é modificado durante o processo. Portanto, uma reversão é equivalente a restaurar uma instância limpa do Office Project Server 2007 Project Web Access. (ela pode fazer parte de um backup.) Você pode então executar a migração novamente.
Se desejar migrar novamente alguns projetos (talvez porque eles tenham sido alterados no Project Server 2003), o método de reversão consiste em excluir os projetos no Office Project Server 2007 e migrá-los novamente.
Importante
Se o processo de migração de dados globais parar no meio, deverá ser executado novamente desde o início. A ferramenta de migração pode parar no meio devido a um erro nos dados do Project Server 2003 (por exemplo, um recurso específico não tem um valor válido para um código da estrutura de recurso). A maneira de corrigir esse problema é abrir o Modelo Global de Recurso no Project Professional 2003, corrigir o problema e tentar novamente executar a migração. Repita esse processo até que o processo de migração global passe à fase de conclusão. Quando for concluído com êxito, você sabe que os dados do Project Server 2003 estão limpos. Em seguida, você precisa limpar os dados do Office Project Server 2007 migrar novamente os dados globais do zero.