Rodrigo Romano – MVP SharePoint Server

Registros de um Especialista SharePoint :)

Posts Tagged ‘Configuração

Troubleshooting: Failed to call GetTypes on assembly Microsoft.Office.TranslationServices

leave a comment »


 

Olá SharePointers,

Hoje peguei um cenário “diferente”.

Após aplicar o Cumulative Update de Março/2013 no SharePoint 2013 RTM, todas as vezes que tentava rodar o Configuration Wizard aparecia o erro abaixo:

Failed to initial the upgrade sequence.

An exception of type Microsoft.SharePoint.Upgrade.SPUpgradeException was thrown. Additional exception information: Exception of type ‘Microsoft.SharePoint.Upgrade.SPUpgradeException’ was thrown.

Fui no REGEDIT e alterei o valor da chave SetupType para CLEAN_INSTALL. O caminho da chave é: "HKLM\Software\Microsoft\Shared Tools\Web Server Extensions\14.0\WSS".

Após esse processo, rodei novamente o erro abaixo apareceu:

image

 

Após verificar o Cumulative Update, identifiquei que o que foi utilizado era para SharePoint Foundation e não SharePoint Server, o que fez com que algumas dlls não estivessem mais disponíveis.

 

Abraços 😀

Written by Rodrigo Romano

July 30, 2014 at 3:54 pm

SharePoint: Alterações no banco de dados

leave a comment »


Olá SharePointers,

É muito comum ouvirmos falar que qualquer alteração nos bancos de dados do SharePoint resultam em perda da garantia do produto.

Mas, já pararam para pensar o que realmente acontece? Quais mudanças implicam na perda da garantia? O que deve ser feito em caso de alguém descobrir essas alterações?

Vamos lá:

Primeiro, vamos identificar o que não é suportado:

  • Adicionar triggers no banco de dados
  • Adicionar novos índices ou alterar os existentestables
  • Adicionar, modificar ou deletar qualquer chave primária ou estrangeira
  • Modificar ou deletar stored procedures
  • Chamar stored procedures diretamente, com exceção das descritas em SharePoint Protocols documentation

    (http://msdn.microsoft.com/en-us/library/cc339475.aspx)

  • Adicionar novas stored procedures
  • Adicionar, modificar ou deletar qualquer dado de qualquer tabela referente ao produto
  • Adicionar, modificar ou deletar qualquer coluna nas tabelas do produto
  • Fazer qualquer modificação ao schema do banco de dados
  • Adicionar tabelas em qualquer um dos bancos do produto
  • Trocar o collation do banco de dados
  • Rodar a stored procedure DBCC_CHECKDB WITH REPAIR_ALLOW_DATA_LOSS (Entretanto, rodar DBCC_CHECKDB WITH REPAIR_FAST e REPAIR_REBUILD é suportado, porque esses comandos só atualizam os índices do banco associado.)
  • Habilitar SQL Server change data capture (CDC)
  • Habilitar SQL Server transactional replication
  • Habilitar SQL Server merge replication
  •  

    Caso seja descoberto alguma dessas modificações (durante uma call com o suporte da Microsoft) você deverá fazer uma das ações abaixo:

    • Fazer um restore do banco de dados para a última versão que não contém essas modificações
    • Roll back em todas as modificações do banco de dados

     

    Embora todas essas modificações se refiram a alterações, operações de leitura também são proibidas.

    Qualquer operação de leitura programaticamente ou manual pode causar locks dentro do SQL Server e, com isso, resultar em queda de performance. Sendo assim, qualquer leitura ao banco de dados que não seja utilizando um artefato providenciado pelo time de desenvolvimento do SharePoint ou pelo time de suporte é considerado “não suportado” e são barreiras para que o time de suporte continue te atendendo.

    Para quem quiser ler mais sobre o assunto, acesse esse link: http://support.microsoft.com/kb/841057/en-us

    Abraços 😀

    Written by Rodrigo Romano

    July 10, 2014 at 11:41 am

    Como criar uma “Metadata Property” no Search e utilizá-la nas buscas

    leave a comment »


     

    Olá SharePointers,

     

    Hoje vou mostrar como criar uma “Metadata Property” e permitir que ela seja utilizadas nas buscas sem precisar especificar a propriedade completa, exemplo: Aniversario=01/01/2000

     

    Abrir a Central Administration e clicar em Manage Service Applications.

    image

    Escolher o Service Application correspondente ao Search.

    image

    No lado esquerdo, clique em Metadata Properties (dentro da guia Queries and Results).

    image

    Clique em New Managed Property.

    image

    Preencha as informações referentes a propriedade (Property Name, Description e Type). Clique no botão Add Mapping e escolha a propriedade referente a esse item. Clique em OK.

    image 

    Na guia Crawling, clique em Content Sources.

    image

    Escolha o Content Source que indexa o site em questão e clique em Start full crawl e aguarde o processo concluir.

    image

    No lado esquerdo, clique em Metadata Properties (dentro da guia Queries and Results).

    image

    Clique em Crawled Properties.

    image

    Escolha a propriedade criada nos passos anteriores e clique em Edit/Map Property.

    image

    Clique em Add Mapping e adicione ContentsHidden (Text). Marque o checkbox Include values for this property in the search index e clique em OK. (Essa etapa que fará com que a propriedade seja disponível das queries sem precisar especificar o nome dela)

    image

     

    Após a execução do último passo aguarde alguns segundos ou faça o crawl novamente.

     

    Abraços 😀

    Written by Rodrigo Romano

    June 23, 2014 at 10:56 am

    Object cache: The super user account utilized by the cache is not configured.

    leave a comment »


    Olá SharePointers,

     

    Hoje a dica é para resolver um problema muito comum (aliás, geralmente é uma falta de configuração): object cache não configurado;

     

    Como identificar?

    No event viewer do servidor, aparecerá a mensagem abaixo:

    Object Cache: The super user account utilized by the cache is not configured. This can increase the number of cache misses, which causes the page requests to consume unneccesary system resources.
    To configure the account use the following command ‘stsadm -o setproperty -propertyname portalsuperuseraccount -propertyvalue account -url webappurl’. The account should be any account that has Full Control access to the SharePoint databases but is not an application pool account.
    Additional Data:
    Current default super user account: SHAREPOINT\system

    Para resolver isso, utilizem os passos desse artigo: http://technet.microsoft.com/en-us/library/ff758656(v=office.14).aspx

     

    Obs: Para as web applications que estão utilizando claims, utilizem o login no formato CLAIMS (i:0#.w|domain\user).

    Abraços! 😀

    Written by Rodrigo Romano

    May 28, 2014 at 12:02 pm

    SharePoint 2013: Atualizando o SharePoint

    leave a comment »


    Olá SharePointers,

    Hoje fui atualizar o meu ambiente SharePoint 2013  (que estava com a versão RTM) e, sem pensar ou ler, baixei o último Cumulative Update – Dezembro/2013 fui instalar e… 

    Captura de Tela 2014-03-08 às 17.26.55

     

    Enfim, acontece que agora o Cumulative Update – Março/2013 é o baseline para todos os futuros updates, ou seja, para instalar qualquer update o de Março tem que ser instalado primeiro e depois pode instalar qualquer um.

    Para uma lista de todos os updates do SharePoint 2013, acesse o link: http://technet.microsoft.com/en-us/sharepoint/jj891062.aspx.

     

    Abraços 😀

    Written by Rodrigo Romano

    March 8, 2014 at 5:32 pm

    Troubleshooting: Configuration Wizard–User cannot be found

    with one comment


    Olá SharePointers,

    Hoje tentando instalar o SharePoint 2010 em uma máquina, durante o configuration wizard apresentou o erro abaixo:

    clip_image002

     

    Esse erro acontece quando tentamos instalar o SharePoint usando uma conta de domínio, sem termos acesso ao domínio naquele momento. Exemplo:

    Tentar instalar o SharePoint na máquina da empresa, quando você está na sua casa, sem acesso.

    Sendo assim, a resolução desse erro é muito simples:

    1 – Vá para o local onde tenha acesso ao domínio que sua máquina está conectada

    2 – Instale utilizando uma conta local

     

    Qualquer uma das alternativas resolve o problema Smiley de boca aberta

     

    Abraços!

    Written by Rodrigo Romano

    February 21, 2014 at 11:04 am

    Troubleshooting: CryptographicException: Os dados são inválidos

    leave a comment »


    Olá SharePointers,

    Recentemente, estava instalando o SharePoint em uma máquina que já tinha SharePoint e deu o erro abaixo:

    clip_image002

    Para resolver, tive que rodar o seguinte comando com prompt elevado:

    psconfig –cmd –configdb disconnect

    image

    e apagar os bancos de dados de configuração antigos da máquina em questão. Smiley de boca aberta

    Written by Rodrigo Romano

    February 20, 2014 at 10:59 am