Partilhar via


Implantar o Project Web App com um novo conjunto de sites (Project Server 2013)

Resumo: Saiba como implementar uma instância do Project Web App juntamente com um site do Project Web App numa nova coleção de sites.
Aplica-se a: Project Server 2013

Criar um site do Project Web App com uma nova coleção de sites cria uma base de dados do Project Web App na instância especificada do SQL Server.

Observação

Se a sua organização exigir que as bases de dados sejam criadas manualmente por um administrador de base de dados, peça ao administrador da base de dados para ver New-SPProjectDatabase e crie a base de dados do Project Web App antes de prosseguir com os procedimentos neste artigo.

Demonstração de vídeo

Este vídeo mostra os passos envolvidos na criação de um site do Project Web App com uma nova coleção de sites num farm do Project Server 2013, conforme descrito neste artigo.

Vídeo: Implementar o Project Web App com uma nova coleção de sites

Crie um site de nível superior

Se não existir um site de nível superior para a aplicação Web onde pretende criar um site do Project Web App, primeiro tem de criar um. Use o procedimento a seguir para criar um site de nível superior se for necessário.

Para criar um site de nível superior

  1. Inicie o Administração Central do SharePoint 2013.

    • Para o Windows Server 2008 R2:

    • Clique em Iniciar, clique em Produtos do Microsoft SharePoint 2013 e, depois, em Administração Central do SharePoint 2013.

    • Para o Windows Server 2012:

    • Na tela Iniciar, clique em Administração Central do SharePoint 2013.

      Se a Administração Central do SharePoint 2013 não estiver na tela Iniciar:

    • Clique com o botão direito do mouse em Computador, clique em Todos os aplicativos e, depois, em Administração Central do SharePoint 2013.

  2. Na Administração Central, na seção Gerenciamento de Aplicativos, clique em Criar conjuntos de sites.

  3. Escolha um aplicativo da web no menu suspenso Aplicativo da Web.

    Observação

    Se nenhum aplicativo da web estiver disponível, será necessário criar um. Para obter mais informações, consulte Criar uma aplicação Web (SharePoint Server 2013).

  4. Digite um título para o conjunto de sites na caixa Título.

  5. Na seção Seleção de Modelo, escolha um modelo para o site.

    Observação

    O Project Server 2013 não requer um modelo específico. É possível escolher um apropriado para sua organização.

  6. Na seção Administrador Principal do Conjunto de Sites, digite o nome da conta que você deseja usar para o administrador do site.

  7. Clique em OK.

Depois de criar o site de nível superior, será necessário conceder acesso ao site para os usuários. Use o procedimento a seguir para conceder acesso de leitura ao site de nível superior.

Para definir permissões de Leitura no site de nível superior

  1. Navegue para o site raiz (ou seja, https://< servername>).

  2. Na parte superior da página, clique em Compartilhar.

  3. Na caixa de diálogo Compartilhar, clique em Mostrar Opções.

  4. No nível Selecionar um grupo ou permissão, selecione <Visitantes do site> [Leitura].

  5. Na caixa de texto Digite nomes ou endereços de email, digite Todos.

  6. Clique em Compartilhar.

Criar um site do Project Web App

Importante

Quando cria um novo site do Project Web App em conjunto com uma nova coleção de sites, recomendamos que utilize uma base de dados de conteúdos separada do SharePoint Server 2013 para o site do Project Web App e as respetivas áreas de trabalho de projeto associadas. Para isolar corretamente o site do Project Web App na sua própria base de dados de conteúdos, tem de implementar o Project Web App numa altura em que outros administradores não estão a criar novos sites na aplicação Web onde está a implementar o Project Web App.

Ao colocar o Project Web App e as respetivas áreas de trabalho de projeto associadas numa base de dados de conteúdos separada, simplifica bastante os procedimentos de migração e cópia de segurança e restauro do site.

A criação de um site do Project Web App tem cinco passos básicos:

  1. Bloqueio temporário dos bancos de dados de conteúdo existentes.

  2. Crie uma base de dados de conteúdos para alojar o site do Project Web App e as respetivas áreas de trabalho de projeto associadas.

  3. Crie o próprio site do Project Web App.

  4. Bloqueie a base de dados de conteúdos do Project Web App para impedir a adição de coleções de sites adicionais.

  5. Desbloqueio dos bancos de dados de conteúdo existentes.

O SharePoint Server 2013 utiliza um algoritmo round robin para determinar a distribuição de coleções de sites em bases de dados de conteúdos. Para implementar o site do Project Web App numa base de dados de conteúdos específica, tem de bloquear quaisquer bases de dados de conteúdos existentes no farm. O processo não afeta o acesso do usuário; afeta apenas a distribuição de novos conjuntos de site.

Observação

Se estiver a implementar o Project Web App numa nova aplicação Web dedicada ao PWA, pode utilizar a base de dados de conteúdos predefinida criada com essa aplicação Web para o Project Web App. Nesse caso, não há necessidade de seguir os procedimentos de bloqueio a seguir. No entanto, recomendamos que defina o Número máximo de sites que podem ser criados nesta definição de base de dados como1 para essa base de dados de conteúdos depois de implementar o Project Web App. Isto ajuda a evitar que coleções de sites adicionais para além do Project Web App sejam criadas nessa base de dados no futuro.

Para bloquear as bases de dados de conteúdos, siga estes passos para cada base de dados de conteúdos associada à aplicação Web onde planeia implementar o site do Project Web App.

Importante

Certifique-se de que nenhum outro administrador está a adicionar coleções de sites à aplicação Web onde planeia implementar o Project Web App enquanto executa os procedimentos nesta secção.

Para bloquear um banco de dados de conteúdo

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar bancos de dados de conteúdo.

  2. Na coluna Número Atual de Conjuntos de Sites, anote o número de conjuntos de site para o banco de dados que você planejar bloquear.

  3. Na coluna Nome do Banco de Dados, clique no link para o banco de dados de conteúdo que você deseja bloquear.

  4. Na seção Configurações de Capacidade do Banco de Dados:

  5. Na caixa Número máximo de sites que podem ser criados nesta base de dados , escreva o número existente de coleções de sites para esta base de dados (conforme indicado na coluna Número Atual de Coleções de Sites , anteriormente neste procedimento).

    Observação

    Tome nota do valor atual para este parâmetro. Terá de alterá-lo novamente para este valor depois de o site do PWA ter sido criado.

  6. Na caixa Número de sites antes de gerar um evento de advertência, digite um número mais baixo do que o valor usado para Número máximo de sites que podem ser criados neste banco de dados.

    Observação

    Tome nota do valor atual para este parâmetro. Terá de alterá-lo novamente para este valor depois de o site do Project Web App ter sido criado.

  7. Clique em OK.

Para criar um banco de dados de conteúdo

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar bancos de dados de conteúdo.

  2. Clique em Adicionar um banco de dados de conteúdo.

  3. Na secção Aplicação Web , selecione a aplicação Web onde planeia implementar o site do Project Web App.

  4. Na secção Nome da Base de Dados e Autenticação , escreva o nome do servidor da base de dados onde planeia implementar as bases de dados do Project Web App e escreva um nome para a base de dados.

  5. Clique em OK.

Depois de a base de dados de conteúdos ter sido criada e configurada, o passo seguinte é criar o próprio site do Project Web App.

Para criar um site do Project Web App

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar aplicativos de serviço.

  2. Na página Gerenciar Aplicativos de Serviço, clique em Aplicativo de Serviço do Project Server.

  3. Na página Gerenciar Sites do Project Web App, clique em Criar Instância do Project Web App.

  4. Conclua a página Criar Instância do Project Web App, conforme designado na tabela seguinte:

Opção Descrição
Aplicativo Web
A aplicação Web para o site do Project Web App.
Caminho do Project Web App
O caminho do site raiz deste site do Project Web App.
Selecionar um idioma
O idioma da interface de utilizador para este site do Project Web App.
Utilizar o URL Público
Utilize esta opção se quiser alojar o site do Project Web App num URL de raiz (por exemplo, https://www.contoso.com).
Conta de Administrador
A conta de utilizador que será adicionada ao grupo de segurança Administradores do Project Web App nesta instância do Project Web App. Tem de utilizar esta conta da primeira vez que aceder ao site do Project Web App.
Servidor de banco de dados
A instância do SQL Server onde pretende alojar a base de dados do Project Web App. Se o administrador da base de dados já tiver criado uma base de dados do Project Web App, especifique os nomes dessa base de dados na caixa de texto Nome da base de dados do Project Web App . Se a base de dados não tiver sido criada anteriormente, será criada automaticamente.
Cota para o conteúdo do SharePoint neste site
O armazenamento máximo de sites, em megabytes, para o site do Project Web App.
Aviso de cota para o conteúdo do SharePoint neste site
O nível de armazenamento do site, em megabytes, no qual uma mensagem de email de aviso será enviada ao administrador do site.
  1. Clique em OK.

O Project Server inicia o processo de criação do site do Project Web App. Isso pode demorar um pouco. Quando o processo de criação do site estiver concluído, o estado apresentado na lista de sites do Project Web App é Aprovisionado.

Depois de o site do Project Web App ter sido aprovisionado, verifique se foi criado na base de dados de conteúdos que criou. Utilize o comando Get-SPSite do Microsoft PowerShell ao transmitir a nova base de dados de conteúdos como um parâmetro:

Para verificar o local do site do Project Web App

  1. Verifique se você atende os requisitos mínimos a seguir: Consulte Add-SPShellAdmin.

  2. No menu Iniciar, clique em Todos os Programas.

  3. Clique em Produtos do Microsoft SharePoint 2013.

  4. Clique em SharePoint 2013 Management Shell.

  5. Na linha de comandos do Microsoft PowerShell (ou seja, PS C:\>), escreva o seguinte comando e, em seguida, prima ENTER:

    Get-SPSite -ContentDatabase<ContentDatabaseName>

    O comando deve devolver o URL do site do Project Web App e nenhum outro URL.

    Observação

    Se forem listados URLs adicionais para além do do site do Project Web App na base de dados de conteúdos, elimine o site do Project Web App e reinicie o procedimento com uma nova base de dados de conteúdos.

Depois de o site do Project Web App estar na base de dados de conteúdos pretendida, tem de bloquear a base de dados para impedir que o SharePoint Server 2013 adicione coleções de sites adicionais à base de dados. Isso é realizado configurando o número máximo de sites para o banco de dados de conteúdo para um.

Observação

A definição dessa configuração não impede a criação de novos sites de espaço de trabalho do projeto.

Para bloquear o banco de dados de conteúdo

  1. Na Administração Central do SharePoint, na seção Gerenciamento de Aplicativo, clique em Gerenciar bancos de dados de conteúdo.

  2. Na coluna Nome do Banco de Dados, clique no link para o banco de dados de conteúdo que você criou.

  3. Na seção Configurações de Capacidade do Banco de Dados:

  4. Na caixa Número de sites antes de gerar um evento de advertência, digite 0.

  5. Na caixa Número máximo de sites que podem ser criados neste banco de dados, digite 1.

  6. Clique em OK.

Depois de ter bloqueado a base de dados de conteúdos do Project Web App, pode devolver quaisquer outras bases de dados de conteúdos aos respetivos valores originais para Número máximo de sites que podem ser criados nesta base de dados e Número de sites antes de ser gerado um evento de Aviso.

Agora pode aceder ao novo site do Project Web App.

Confira também

Implantar o Project Web App em um conjunto de sites existente (Project Server 2016)

Fóruns do Project