Solucionando problemas do Project Professional 2007 em um ambiente de Serviços de Terminal

Atualizado: dezembro de 2007

 

Tópico modificado em: 2008-06-25

Quando estiver usando o Project Professional 2007 em um ambiente de Serviços de Terminal, você poderá encontrar alguns problemas que ocorrem devido ao método no qual os perfis de contas são armazenados e devido à introdução do recurso de cache do projeto local. Este artigo descreve esses problemas potenciais e as possíveis soluções que você poderá utilizar. Para obter mais informações sobre o recurso de cache do projeto local, consulte Noções básicas sobre o recurso Cache Local do Projeto.

NoteObservação:
Verifique se você instalou as atualizações mais recentes do Project Professional 2007 antes de passar à solução de problemas. O Atualização de Infraestrutura para o Microsoft Office Project 2007 inclui aprimoramentos que melhoram o desempenho do cache do projeto local. Para obter mais detalhes, consulte o Project Server 2007 Infrastructure Update Release (white paper) (em inglês) (https://go.microsoft.com/fwlink/?linkid=121912&clcid=0x416) (em inglês). Para instalar o Atualização de Infraestrutura para o Microsoft Office Project 2007, consulte a página de download (em inglês) (https://go.microsoft.com/fwlink/?linkid=121884&clcid=0x416) (em inglês) no Centro de Download da Microsoft.

O Project Professional em um ambiente de Serviços de Terminal

Para evitar atrasos na abertura de arquivos de projeto em versões anteriores do Project, os clientes devem instalar o ambiente de cliente do Project Professional em um ambiente de Serviços de Terminal (e às vezes no Citrix). Em um ambiente de Serviços de Terminal, os usuários remotos podem fazer logon em um servidor que possua o Terminal Server habilitado e em que o Project Professional esteja instalado. Como os servidores de terminal se encontram na mesma WAN local do Project Server, a largura de banda estará muito melhor do que se os usuários remotos executassem o cliente do Project Professional em seus próprios computadores.

Uma implantação típica do Windows Server 2003 Terminal Server pode envolver um dos seguintes esquemas:

  • Farm de servidores de terminal com carga equilibrada   Os usuários se conectam à farm de servidores de terminal e, dependendo da carga, são redirecionados para diferentes computadores de servidores de terminal. Para obter mais informações, consulte o artigo do Windows Server 2003 Equilíbrio de Carga dos Servidores de Terminal (em inglês) (https://go.microsoft.com/fwlink/?linkid=105918\&clcid=0x416) (em inglês) no Microsoft TechNet.

  • Conjunto de computadores de servidores de terminal (que são intercambiáveis) Os usuários acessam um site interno, onde consultam a lista de servidores de terminal disponíveis, escolhem um e fazem logon para acessá-lo.

Embora o cache do projeto local ajude a minimizar esse problema quando se usa o Office Project Professional 2007 com o Office Project Server 2007, alguns clientes talvez ainda prefiram instalar o cliente do Project Professional em um ambiente do Terminal Services/Citrix por outros motivos, como custos de desenvolvimento e gerenciamento minimizados.

Problemas comuns relacionados ao uso do Project Professional 2007 em um ambiente de Serviços de Terminal

Em ambos os esquemas de implantação de Serviços de Terminal descritos acima, os usuários não são permitidos a fazer o logon sempre no mesmo computador. Isso causa os seguintes problemas quando usuários do Office Project Professional 2007 estão se conectando ao Office Project Server 2007.

  1. Um usuário do Office Project Professional 2007 faz logon no TerminalServer1 e cria uma conta do Project Server. Na próxima vez que ele tentar se conectar ao Project Server, fará o logon no TerminalServer2. A conta criada da última vez não estará disponível no TerminalServer2.

    Esse problema é causado em função dos detalhes da conta do Project Server serem armazenados na seção "Usuário Atual" de registro do computador local. Os dados não estarão disponíveis quando o usuário fizer logon em outro computador.

  2. Um usuário do Office Project Professional 2007 faz logon no TerminalServer1, cria uma conta do Project Server e abre alguns projetos. Na próxima vez em que ele fizer logon no TerminalServer2, os projetos abertos da última vez não estarão mais disponíveis.

    Esse problema ocorre porque o local do cache do projeto local por padrão aponta para a pasta de Dados de Aplicativos no computador local. Essa pasta não estará disponível quando um usuário fizer logon em um computador diferente.

Ambos os problemas podem ser resolvidos por qualquer uma das seguintes soluções:

  • Implementar os perfis de usuário móvel para as contas de usuário

  • Criar scripts de logon de usuário

Perfis de usuários móveis

Os perfis de usuários móveis permitem que os usuários façam logon em um computador de um domínio, enquanto preservam suas configurações de perfil de usuário. Os perfis de usuário são armazenados em um local compartilhado na rede. Quando um usuário faz logon em um computador servidor de terminal, as informações de perfil de usuário (configuração da área de trabalho, diretório Meus Documentos, Registro e dados de aplicativo) são copiadas para o computador local. Todas as alterações que ocorrerem no computador local serão capturadas, salvas no perfil de usuário e, em seguida, aplicadas na próxima vez que o usuário fizer logon.

Quando os usuários do Office Project Professional 2007 fazem logon usando um servidor de terminal, suas informações de perfil de usuário passam a estar disponíveis nele, independentemente do servidor de terminal através da qual fazem logon. Todas as contas do Project Server ou informações em cache de projeto local estão disponíveis para os usuários com logon feito.

Para obter mais informações sobre perfis de usuário móvel, consulte os seguintes artigos do Microsoft TechNet:

Scripts de logon

Os scripts de logon de usuário constituem uma alternativa aos perfis de usuários móveis, produzindo resultados similares. Por meio dos scripts de logon de usuário, é possível criar todas as contas do Project Server automaticamente. Nesse caso, a localização do cache do projeto local deve ser configurada para apontar para um compartilhamento comum de rede — em vez da pasta de dados padrão do aplicativo. Isso pode ser feito utilizando-se os objetos de diretiva de grupo (GPO) do Office Project Professional 2007. A diretiva de grupo é um recurso do Microsoft Windows Server 2003 que proporciona o gerenciamento e a configuração centralizadas dos computadores e usuários remotos no ambiente do Active Directory.

Ao criar o script de logon, talvez seja necessário fazer referência aos locais das chave de registro para obter o caminho do cache do projeto local e os perfis de usuário. Essas chaves de registro podem ser localizadas no registro da seguinte maneira:

Caminho do cache (por usuário):

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Settings

Perfis de usuário (por usuário):

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\MS Project\Profiles

Para obter mais informações sobre como usar as configurações de diretiva de grupo, consulte os seguintes artigos:

Consulte também

Conceitos

Noções básicas sobre o recurso Cache Local do Projeto
Configurar as definições do Cache de Projeto Local