Blog do Project - Tudo que você queria saber sobre Microsoft Project e Project Server

Project Server, Project e Sharepoint 2013 – Cumulative Update Agosto 2014 e algumas correções

Pessoal, o Brian informou algumas correções e informações sobre as atualizações do Project e Project Server 2013 onde não existe nenhuma exigência em se ter o SP1 para aplicar o Cumulative Update de Agosto.

Ja o Stefan Gossner liberou um artigo sobre o Cumulative Update de agosto 2014 para o Sharepoint 2013. Onde para atualizar o Cumulative Updade de agosto no Sharepoint 2013 antes é necessário ter o SP1 ou Public Update de Março de 2013.

Para ler mais a respeito acessem os links abaixo:

Brian Smith  – http://blogs.technet.com/b/projectsupport/archive/2014/08/13/microsoft-project-server-2010-and-2013-august-2014-cu-announcement.aspx

Stefan Gossner – http://blogs.technet.com/b/stefan_gossner/archive/2014/08/13/august-2014-cu-for-sharepoint-2013-has-been-released.aspx

Abraços

Diego Pereira

Histórico do status de Workflow no SharePoint 2010

Por padrão os status dos fluxos no SharePoint 2010 são exlcuídos a cada 60 dias.

Então se voce possui algum fluxo e precisa exibir os status, a cada 60 dias ele irá desaparecer do seu site, veja abaixo:

image

Mesmo se clicar no fluxo de ID 3 ao exibir a página de detalhes do fluxo, ela estará em branco.

image

 

Existem então duas formas simples de contornar este problema:

1 – Utilizar o comando abaixo e aumentar o número de dias desejados, por exemplo para 100 dias. Lembrando que o código deve ser ajustado para atender a qual lista esta seu fluxo e deve ser executado para todos os sites onde deseja alterar a lista do fluxo.

SPSite site = new SPSite(http://servidor/sites);

SPWeb web = site.OpenWeb();

SPWorkflowTemplateCollection collection = web.WorkflowTemplates;

SPList list = web.Lists["Shared Documents"];

SPWorkflowAssociation _asso = null;

foreach (SPWorkflowAssociation asso in list.WorkflowAssociations)

{

if (asso.Name == “Approval”)

{

asso.AutoCleanupDays = 100; _asso = asso;

}

}

2 – Desabilitar o Job que realiza a limpeza, acessando a administração central –> Monitoramento –> Definições de Jobs –> E procure por Workflow Auto Cleanup

image

image

Link Technet com os passos acima http://technet.microsoft.com/pt-br/library/ee662522(v=office.14).aspx

Lembrando que ao desativar o JOB dependendo de quantos fluxos voce possui, poderá haver impacto em performance, já que este histórico irá começar a crescer indefinidamente. Fora o risco de alguém ativar novamente e os dados começarem a se perder. Então antes de desabilitar avalie como é utilizado o seu fluxo e se haverá ou não problemas.

Assim, a primeira opção é a mais indicada. Mas se voce possui um ambiente que a cada momento se criam novos sites, então deve-se criar alguma feature que para cada site criado execute o comando alterando os dias de limpeza do fluxo. Caso contrário todos os novos sites estarão com o padrão de 60 dias.

Abraços

Diego Pereira

Cumulative Update de Junho de 2014

O cumulative update de junho de 2014 estão disponíveis, vejam os links abaixo:

Office, Project e Project Server 2013:

Atualização do Office 2013

Project Server 2013

Project 2013

 

Office, Project e Project Server 2010:

Atualização do Office 2010

Project Server 2010

Project 2010

 

OBS: A Microsoft recomenda que você teste no seu ambiente de homologação antes de instalar em produção.

Caso você encontre algum problema com a instalação, abra um chamado de suporte em http://support.microsoft.com.

Criação Cubo OLAP Project Server 2013

Após terminar a instalação do Project Server 2013, podemos criar um Cubo Padrão.

A conta que criará o cubo deverá ter permissões específicas no banco de dados criado pelo Project Server 2013. No meu caso utilizei a conta admin.

Acesse o SQL Server, selecione a conta Admin, ao abrir as propriedades da conta, selecione User Mapping e marque o banco de dados que foi criado para o EPM 2013, o padrão é o ProjectWebApp e em Database Role Membership marque a opção de PSDataAccess.

image

O próximo passo é acessar a Administração Central, Manage Service Applications – Aplicativo do Project criado e depois em Manage no PWA que foi provisionado.

 

image

image

image

Clique em OLAP Database Name para informar o nome do servidor e nome do cubo a ser criado.

image

Clique em Configuration para selecionar os campos que deverão ser inseridos no cubo

image

image

Após salvar, clique em BUILD NOW, assim que iniciar o processo clique no Status para abrir uma nova página com o processamento do cubo.

image

Se aparecer a mensagem de erro como esta abaixo, é porque faltou instalar o AMO do SQL Server 2008 R2, mesmo que voce esteje utilizando o SQL Server 2012 o AMO do SQL Server 2008 R2 deve ser instalado.

image

No blog do Brian Smith, existe o link para baixar as Features Pack do SQL Server

http://blogs.msdn.com/b/brismith/archive/2012/11/12/project-server-2013-requirements-to-build-an-olap-cube.aspx

e também possui o link direto para baixar apenas o AMO.

http://download.microsoft.com/download/F/7/B/F7B7A246-6B35-40E9-8509-72D2F8D63B80/SQLSERVER2008_ASAMO10_amd64.msi

Após instalar no servidor, faça novamente um novo Build e verifique o status da criação do cubo.

image

 

Abraços

Diego Pereira

Erro Event Viewer 1108 – SQL Server Reporting Services cannot load the SQLPDW extension.

Um erro comum de acontecer em ambientes SharePoint 2010 ou 2013 com SQL Server 2012 e SSRS (Reporting Services) com modo integrado:

“SQL Server Reporting Services Shared Service cannot load the SQLPDW extension. (Application: [service app name]. CorrelationId: etc.)”

ou

“SQL Server Reporting Services Shared Service cannot load the TERADATA extension. (Application: [service app name]. CorrelationId: etc.)”

Este erro ocorre porque a extensão TERADATA é registrada no arquivo de configuração do Reporting Services por padrão, mas o assemblies não.

image

Se você não esta utilizando o TERADATA ou SQLPDW provavelmente vai querer que seu event viewer não fique indicando erros.

Assim, utilize o comando PowerShell abaixo:

$ssrs = Get-SPRSServiceApplication

write-host “Removing Teradata : Data”
Remove-SPRSExtension -Name “TERADATA” -ExtensionType “Data” -Identity $ssrs.Id

write-host “Removing Teradata : ModelGeneration”
Remove-SPRSExtension -Name “TERADATA” -ExtensionType “ModelGeneration” -Identity $ssrs.Id

write-host “Removing Teradata : SemanticQuery”
Remove-SPRSExtension -Name “TERADATA” -ExtensionType “SemanticQuery” -Identity $ssrs.Id

write-host “Removing SQLPDW : Data”
Remove-SPRSExtension -Name “SQLPDW” -ExtensionType “Data” -Identity $ssrs.Id

write-host “Removing SQLPDW: SemanticQuery”
Remove-SPRSExtension -Name “SQLPDW” -ExtensionType “SemanticQuery” -Identity $ssrs.Id

Abraços

Diego Pereira

Erro ao aplicar Service Pack 1 SharePoint 2013

Pessoal, ao aplicar a correção do Service Pack 1 do SharePoint 2013 e Language Pack em um ambiente de produção onde possuo 1 maquina de Aplicação e 1 máquina Web Front-End e tentar rodar o wizard de qualquer uma das máquinas, sempre era exibido um erro dizendo que estava faltando aplicar o SP1. Se tentava aplicar novamente o SP1 não era possível porque já estava aplicado.

image

 

Todos os servidores foram reiniciados e mesmo assim o problema continuava.

Para resolver e fazer com que o SharePoint entenda que as atualizações já estão aplicadas, rode o comando abaixo no PowerShell

Get-SPProduct –local

image

Este comando irá forçar uma atualização no servidor. Será preciso executar o comando em todas as maquinas onde ocorrem o erro e depois basta rodar o wizard que ele será executado normalmente.

Abraços
Diego Pereira

Abrir Bibliotecas com Explorer – SharePoint 2010 – IE 8 e 9

Vários clientes ao formatar/trocar a máquina ficam sem a opção de abrir uma pasta de documentos em um site SharePoint com o Explorer.

image

 

image

Para voltar a funcionar basta seguir os passos abaixo:

1 -  Colocar o site do SharePoint / Projeto / EPM como site confiável no IE, acessando – Ferramentas -  Opções de internet – Segurança.

image

2 – E o principal, utilizar o IE correto – Se sua máquina é 64 bits com IE 8 e 9, ela  possuirá 3 versões de Internet Explorer.

  • Internet Explorer (64 bits) – Não mostra nenhum complemento do SharePoint
  • Internet Explorer (Sem Complementos) – Não mostra nenhum complemento do SharePoint
  • Internet Explorer  – Apenas nesta versão todos os complementos do SharePoint irão funcionar, certifique-se de sempre utilizar esta versão. E deixar esta versão fixa na sua barra de tarefas do Windows.

image

Ao utilizar o IE correto a opção estará liberada para abrir com Explorer

image

image 

Abaixo, segue o link para plano de suporte de navegador para versão 2010 e suas limitações.

http://technet.microsoft.com/en-us/library/cc263526(v=office.14).aspx#supportmatrix

 

Abraços

Diego Pereira

Comando PowerShell para retornar log

Quando encontramos algum erro nas páginas do SharePoint sempre temos de acessar a pasta de Log, copiar o ID de Correlação e sair procurando em todo o arquivo de log até encontrar qual foi a mensagem de erro.

O comando abaixo retorna exatamente a mensagem de erro que precisamos. Para rodar o comando, salve o ID de Correlação que foi exibido na mensagem.

image

Altere o Correlation ID no comando abaixo pelo ID exibido na página.

get-splogevent | ?{$_.Correlation -eq “CORRELATION ID“} | select Area, Category, Level, EventID, Message |Format-List

 

image

O comando poderá retornar muitos itens, mas a mensagem de erro será a ultima a ser exibida. Na figura abaixo, destaquei a mensagem de amarelo.

image

Uma outra opção é salvar em um arquivo texto no disco local, para fazer isso basta alterar o final do código.

get-splogevent | ?{$_.Correlation -eq “CORRELATION ID“} | select Area, Category, Level, EventID, Message |fl message > c:\errors.txt

 

Abraços

Diego Pereira

Quer acompanhar seu projeto pelo iPad?

Na Project Conference deste ano durante o keynote tivemos uma demostração de um produto muito interessante para os gerentes de projeto que utilizam o EPM, é o Sensei Project Dashboard para iPad. Funciona para o Project Server 2010 e 2013 e ele traz informações de projeto como:

  • Projeto: as informações do projeto de alto nível sobre o Término, Custo, % Trabalho completo, problemas e riscos.
  • Tarefas: mostra informações detalhadas sobre as tarefas, prazos não cumpridos, tarefas que são previstas para terminar e começar em breve, assim como as superalocações.
  • Documentos: mostra a biblioteca de documentos do SharePoint para o projeto.
  • Problemas: mostra a lista de problemas do SharePoint para o projeto.
  • Riscos: mostra a lista Riscos SharePoint para o projeto.
  • Entregas: mostra a lista do SharePoint Entregas para o projeto.

No vídeo abaixo demonstra um pouco o que ele pode fazer:

 

Testei o aplicativo e achei muito interessante, para quem quiser, o aplicativo custa 49.99 dolares na Apple Store.

iphone40

%d blogueiros gostam disto: