Rodrigo Romano – MVP SharePoint Server

Registros de um Especialista SharePoint :)

Archive for the ‘Troubleshooting’ Category

Cannot generate SSPI context e Cannot Connect to Master Database–Instalando SharePoint 2010

leave a comment »


Olá,

Tentando instalar o SharePoint, aparecia um erro falando Cannot Connect to Database Master.

Inicialmente, achamos que era falta de permissões para os usuários que precisam ter acesso security admin  e dbcreator. Não era isso, mas se quiser saber como resolver esse erro, veja o link: http://blogs.technet.com/b/tothesharepoint/archive/2011/01/12/troubleshooting-sharepoint-configuration-error-cannot-connect-to-database-master-at-server-name.aspx

 

Entrei no Event Viewer e achei o erro abaixo:

image

image

 

Voltando um pouco ao cenário, a máquina que estavamos instalando o SQL, foi formatada e voltou com o mesmo nome. Já existia um SQL Server instalado com a conta do Domain Admin.

 

Solução

Quando o serviço do SQL parou, ele removeu automaticamente o SPN do SQL. Ao instalarmos novamente, a conta – que não era domain admin – não tinha permissões para gravar o SPN.

Criando o ponteiro, tudo passou a funcionar.

Para saber como criar o SPN para o SQL, veja aqui: http://msdn.microsoft.com/en-us/library/ms191153.aspx

 

Boa sorte!!  Smiley piscando

Written by Rodrigo Romano

July 7, 2012 at 7:39 pm

One or more files in the restored site collection will exceed the maximum supported path length. Please select a shorter destination site address and try again.

with 2 comments


Olá,

Fazendo um restore de um Site Collection, passei por uma situação que não esperava encontrar:

image

Isso significa que o Novo Path Total (Path + Nome do Arquivo) ultrapassava 260 caracteres que é o limite do SharePoint para diretórios. Ou seja, se você estava tentando restaurar o backup em uma url: /departamentos/teste departamento 1, somando o nome das pastas mais o nome do arquivo, acabou ultrapassando 260.

O pior, é que isso ocorre somente após fazer todo o restore e o SharePoint chamar a procedure proc_RenameSite. Ou seja, se der erro, todo o tempo que você ficou esperando é perdido!!!

Para resolver o problema, você tem 2 soluções:

1 – Alterar o nome original do arquivo

2 – Tentar fazer o restore em uma URL menor.

 

Para saber quais arquivos estão com dando problema, vocês podem rodar o script abaixo no SQL:

SELECT
    LEN(DirName + N'/' + LeafName) AS Total,  
    DirName, 
    LeafName 
FROM
    Docs WITH (NOLOCK) 
ORDER BY Total DESC

#Fica a Dica Alegre

Written by Rodrigo Romano

June 30, 2012 at 5:41 pm

Erro: Windows Server Features or Role Services required by this product are not enabled ao instalar SharePoint 2010 no Windows Server 2012 RC

with one comment


Olá SharePointers,

Estava tentando instalar o SharePoint 2010 no Windows Server 2012 RC e aparecia o erro abaixo:

WinSrv8AndSP-WithoutEmulate

Para resolver, baixe esse arquivo Hand.ServerManagerCmdEmul – Binaries, e coloque-o na pasta c:\windows\system32.

Após esse passo, a instalação vai funcionar perfeitamente!

Referência:

http://craiglussier.com/2012/03/01/install-sharepoint-2010-on-windows-server-8-beta/

http://gallery.technet.microsoft.com/sharepoint/SharePoint-2010-and-dee17600

http://blog.hand-net.com/sharepoint/2010-06-10-error-lors-de-linstallation-des-office-web-apps-2010-sur-windows-7.htm

Written by Rodrigo Romano

June 30, 2012 at 1:11 pm

Relink Infopath forms templates no SharePoint Server 2010

leave a comment »


Olá Pessoal,

Em um dos atendimentos que costumo fazer, encontrei uma necessidade de migrar um site de um servidor para outro. Até então, sem problemas.

Entretanto, um usuário, durantes os testes, me encontrou com um erro que me deixou um tanto curioso: “Quando eu tento salvar um item novo, os dados estão sendo gravados no outro servidor”.

 

Depois de entender a solução, uma lista tinha sido customizada com um formulário Infopath e os links do mesmo precisavam ser alterados.

 

Primeiro, segui esse artigo Perform post-upgrade steps for a database attach upgrade (SharePoint Server 2010), que fala como utilizar os comandos: Update-SPInfoPathAdminFileUrl e Update-SPInfoPathUrl. Para os novos, itens funcionou perfeitamente.

Para a edição dos itens que já existiam na biblioteca o problema persistia.

 

Enfim, a solução é fazer o relink dos formulários com a biblioteca atual. Para isso, siga os passos abaixo:

 

1 – Vá nas configurações da biblioteca desejada

image

2 – Procure pela opção RELINK DOCUMENTS TO THIS LIBRARY

image

3 – Clique em RELINK ALL

image

 

Isso fará com que todos os formulários dessa biblioteca sejam relinkados com o template associado e com a URL da biblioteca. Dessa forma, problemas resolvidos!!!! Alegre

 

Para mais informações, consultem o blog do time de produtos do Infopath da Microsoft http://blogs.msdn.com/b/infopath/archive/2006/11/01/relinking-forms-and-form-templates.aspx e vejam mais informações sobre esse “problema” em particular.

 

Boa sorte!

Written by Rodrigo Romano

June 14, 2012 at 4:34 pm

Troubleshooting: UserProfileConfigManager.StartSynchronizationForOneManagementAgent: Unexpected exception: System.ServiceModel.EndpointNotFoundException

leave a comment »


Olá SharePointers,

Depois de um tempo sem postar, achei um problema que passei em ambiente de produção recentemente.

Cenário

As informações de Profile não estavam sendo atualizadas. Rodava o serviço de Full Sync, aparentemente sem erros, e nada acontecia.

Olhando no ULS, encontrei a seguinte exceção:

UserProfileConfigManager.StartSynchronizationForOneManagementAgent: Unexpected exception: System.ServiceModel.EndpointNotFoundException: Could not connect to http://xxxxx:5725/ResourceManagementService/MEX. TCP error code 10061: No connection could be made because the target machine actively refused it xxx.xxx.xxx.xxx:5725.  —> System.Net.WebException: Unable to connect to the remote server —> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it xxx.xxx.xxx.xxx:5725    

 

Resolução

Descobri que o serviço Forefront Identity Manager Service estava parado. Após iniciá-lo novamente e rodar a sincronização, tudo passou a funcionar perfeitamente.

 

image

 

 

#FicaADica

Written by Rodrigo Romano

April 17, 2012 at 3:55 pm