Executar as etapas posteriores à atualização para uma atualização com anexação de banco de dados (SharePoint Server 2010)

 

Aplica-se a: SharePoint Server 2010

Tópico modificado em: 2016-11-30

Depois de atualizar o conteúdo no ambiente para o Microsoft SharePoint Server 2010, você precisa realizar algumas etapas adicionais para garantir que a infraestrutura que dá suporte a esse conteúdo esteja pronta para recomeçar a atender a solicitações de usuários. Este artigo descreve como concluir essas tarefas.

Neste artigo:

  • Reaplicar permissões de administrador para serviços

  • Atualizar propriedades de perfil para dados de taxonomia e atualizar o repositório de fotos para Serviços de Perfil

  • Criar e configurar o aplicativo de Serviço de Repositório Seguro e migrar dados de SSO para o Serviço de Repositório Seguro

  • Atualizando soluções que dependem do Catálogo de Dados Corporativos

  • Atualizar links usados em qualquer modelo de formulário atualizado do InfoPath

  • Instruir os usuários a migrarem Meus Links particulares para marcas particulares (opcional)

Reaplicar permissões de administrador para serviços

Por padrão, os administradores do farm têm permissão para todos os serviços, quando uma atualização do anexo de bando de dados é executada. Se você deseja aplicar permissões mais restritivas, faça isso agora.

Atualizar propriedades de perfil para dados de taxonomia e atualizar o repositório de fotos para Serviços de Perfil

Os dados de propriedades de perfil de vários valores do Microsoft Office SharePoint Server 2007 eram armazenados no banco de dados de SSP (provedor de serviços compartilhados) como parte dos dados de Serviços de Perfil. Para o SharePoint Server 2010, agora esses dados devem ser convertidos em dados de taxonomia e armazenados no banco de dados de metadados gerenciados. Para mover e atualizar os dados, você deve ter criado um aplicativo de serviço para o serviço de Metadados Gerenciados. Após a conclusão dessa operação, você pode usar um cmdlet do Windows PowerShell para atualizar os dados de perfil e taxonomia e movê-los para o banco de dados de Taxonomia. Esse cmdlet reconecta os dados aos aplicativos de serviço de Metadados Gerenciados e Perfil de Usuário. Você deve executar esse cmdlet para cada propriedade de Metadados Gerenciados que deseja atualizar; não há uma opção para especificar todas as propriedades. Observe que o serviço de Metadados Gerenciados não aceita certos caracteres (como ponto-e-vírgulas, colchetes angulares, barras verticais, aspas ou tabulações) que eram permitidos nas propriedades de perfil do usuário com base nas listas de opções no Office SharePoint Server 2007. Se um termo ou conjunto de termos usar um caractere que não for mais aceito, o caractere será removido e substituído por um espaço quando atualizado.

Importante

Para atualizar e usar dados de taxonomia, o proxy de aplicativo de serviço de Perfil de Usuário e o proxy de aplicativo de serviço de Metadados Gerenciados precisam estar no mesmo grupo de proxies.

Antes de atualizar os dados de taxonomia, pesquise a ID do proxy de aplicativo de serviço de Perfil de Usuário (chamado SPServiceApplicationProxyPipeBand no Windows PowerShell), localize a lista de propriedades de metadados gerenciados e escolha as propriedades que você deseja atualizar.

Para encontrar a ID do proxy de aplicativo de serviço de Perfil de Usuário utilizando o Windows PowerShell

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin.

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

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    Get-SPServiceApplicationProxy
    

    Isso retorna uma lista de proxies de aplicativo de serviço. Copie a ID do proxy de aplicativo do serviço de Perfil de Usuário.

Para obter mais informações, consulte Get-SPServiceApplicationProxy.

Para exibir o nome de uma propriedade de metadados gerenciados

  1. Na home page da Administração Central do SharePoint, clique em Gerenciamento de Aplicativos.

  2. Em Aplicativos de Serviço, clique em Gerenciar Aplicativos de Serviço.

  3. Clique no aplicativo de serviço de Perfil de Usuário do seu ambiente para abrir a página Gerenciar Serviço de Perfil: nome do serviço.

  4. Em Contatos, clique em Gerenciar Propriedades de Usuário.

  5. Clique no nome de uma propriedade e clique em Editar.

  6. Copie a cadeia de caracteres da caixa Nome.

    Esse é o nome a ser usado como a identidade da propriedade de metadados gerenciados quando você atualiza os dados de taxonomia.

Importante

Você deve ser um administrador dos Metadados Gerenciados para atualizar dados de taxonomia. Use o cmdlet Move-SPProfileManagedMetadataProperty para atualizar os dados de taxonomia. A execução desse cmdlet poderá demorar muito, dependendo de como muitos perfis estiverem no seu ambiente.

Para atualizar dados de taxonomia usando o Windows PowerShell

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin. Você também deve ser membro da função Administrador do repositório de termos do serviço de Metadados Gerenciados. Para obter mais informações, consulte Funções de metadados gerenciados.

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

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    Move-SPProfileManagedMetadataProperty -ProfileServiceApplicationProxy <SPServiceApplicationProxyPipeBind> -Identity <Identity> [-AvailableForTagging Yes] [-TermSetName]
    

    Em que

    • <SPServiceApplicationProxyPipeBind> é a ID do proxy de aplicativo de serviço de Perfil de Usuário

    • <Identidade> é o nome da propriedade de metadados gerenciada que você deseja mover

    • AvailableForTagging determina se os termos no conjunto de termos resultante pode ser usado para marcação de metadados gerenciados. O valor padrão é Não. Não marque conjuntos de termos que contenham mais de 20.000 termos com essa propriedade. Isso ocorre porque os termos assinalados como disponíveis para marcação são armazenados em cache no cliente e, se houver milhares ou milhões de termos assinalados como disponíveis para marcação, o desempenho do cliente poderá ser reduzido significativamente.

    • TermSetName especifica se o nome do conjunto de termos deve ser criado. Se esse parâmetro não for especificado, a propriedade será mapeada para o conjunto de termos Keywords.

Para obter mais informações, consulte Move-SPProfileManagedMetadataProperty.

Quando você faz uma atualização, as fotos que estavam armazenadas como imagens de perfil devem ser atualizadas. Se você não atualizar os dados do repositório de fotos, as fotos não serão exibidas ou algumas delas talvez pareçam distorcidas. Para atualizar o repositório de fotos, use o cmdlet Update-SPProfilePhotoStoreWindows PowerShell. A execução desse cmdlet poderá demorar muito se houver muitos perfis e muitas fotos. O cmdlet copia as fotos do usuário de onde quer que estejam armazenadas (geralmente na biblioteca Imagens Compartilhadas no Meu Site do usuário) e as coloca na biblioteca Fotos do Usuário no host de Meu Site. O processo também gera miniaturas pequenas, médias e grandes das imagens que são os tamanhos corretos a serem usados nos vários controles e Web Parts para fotos de perfil de Meu Site. Antes de executar esse cmdlet, verifique as cotas para Meus Sites e assegure que haja espaço suficiente disponível para armazenar as fotos — você deve ter pelo menos 10 KB de espaço por usuário.

Para atualizar os dados do repositório de fotos usando o Windows PowerShell

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin. Você também deve ser um administrador de conjunto de sites do host de Meu Site e deve ser administrador do aplicativo de serviço de Perfil de Usuário com a permissão Gerenciar Perfis.

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

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    Update-SPProfilePhotoStore -MySiteHostLocation <URL of the My Site Host>
    

Para obter mais informações, consulte Update-SPProfilePhotoStore.

Criar e configurar o aplicativo de serviço de Repositório Seguro e migrar dados de SSO para o serviço de Repositório Seguro

O serviço de SSO (Logon Único) que estava disponível no Office SharePoint Server 2007 foi substituído pelo serviço de Repositório Seguro no SharePoint Server 2010. Não há nenhum caminho de atualização direta para os dados e as configurações do SSO para o serviço de Repositório Seguro, mas você pode migrar dados do banco de dados de SSO para um novo banco de dados de Repositório Seguro. O Aplicativo de Serviços do Excel deve ter a conta do serviço de Repositório Seguro para funcionar corretamente. Para atualizar dados de SSO para o serviço de Repositório Seguro, para uso com o Aplicativo de Serviços do Excel e os serviços de Conectividade de Dados Corporativos, execute estas etapas:

  1. Provisione um aplicativo de serviço de Repositório Seguro e provisione a nova conta de serviço autônoma a ser usada com o Aplicativo de Serviços do Excel.

    Você deve provisionar o serviço de Repositório Seguro antes de atualizar dados do serviço SSO. E você deve configurar uma conta de serviço autônoma para que o Aplicativo de Serviços do Excel funcione corretamente. Para obter etapas detalhadas para criar e configurar o aplicativo de serviço de Repositório Seguro e criar a conta de serviço autônoma, consulte Usar os Serviços do Excel com o Repositório Seguro (SharePoint Server 2010).

  2. Use o cmdlet Windows PowerShellUpgrade-SPSingleSignOnDatabase para migrar as definições de aplicativo do banco de dados de SSO para o banco de dados de Repositório Seguro como aplicativos de destino.

  3. Use o cmdlet Windows PowerShellDisable-SPSingleSignOn para desabilitar o serviço SSO em um servidor de farm atualizado (atualização in-loco apenas).

Para atualizar dados de SSO para o serviço de Repositório Seguro usando o Windows PowerShell

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin. Você deve ter acesso de leitura ao antigo banco de dados de SSO e ao novo banco de dados de serviço de Repositório Seguro para executar esse cmdlet.

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

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    Upgrade-SPSingleSignOnDatabase -SSOConnectionString <SSOConnectionstring> -SecureStoreConnectionString <SecureStoreConnectionstring> -SecureStorePassphrase Passphrase>
    

    Em que:

    • <Cadeia_de_Conexão_SSO> é uma cadeia de caracteres de conexão válida para o banco de dados de SSO.

    • <Cadeia_de_Conexão_de_Repositório_Seguro> é uma cadeia de caracteres de conexão válida para o banco de dados de Repositório Seguro.

    • <Senha> é a senha a ser usada durante a conexão com o serviço de Repositório Seguro.

Para obter mais informações, consulte Upgrade-SPSingleSignOnDatabase.

Para desabilitar o serviço de SSO usando o Windows PowerShell (atualização in-loco somente)

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin.

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

  3. Clique em Produtos do Microsoft SharePoint 2010.

  4. Clique em Shell de Gerenciamento do SharePoint 2010.

  5. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    Disable-SPSingleSignOn -ServerName <ServerName>
    

    Em que:

    • <Nome_do_Servidor> é o nome do servidor que executa o serviço de SSO.

Para obter mais informações, consulte Disable-SPSingleSignOn.

Atualizando soluções que dependem do Catálogo de Dados Corporativos

Se você quiser continuar usando os dados externos acessados por meio de uma ou mais definições de aplicativo, execute as seguintes tarefas:

  1. No ambiente anterior, exporte as definições de aplicativos (modelos) exigidas pela sua solução do Catálogo de Dados Corporativos do Office SharePoint Server 2007. Para obter mais informações, consulte o artigo sobre como exportar a definição do aplicativo.

  2. Atualize a solução para usar o modelo de objeto e os recursos de Microsoft Serviços Corporativos de Conectividade. Isso inclui a atualização do arquivo de definição de aplicativo para que seja compatível com os Microsoft Serviços Corporativos de Conectividade. Para obter informações sobre o modelo de objeto do Serviço de Conectividade de Dados Corporativos, consulte o artigo sobre o Software Development Kit do Microsoft SharePoint 2010 (https://go.microsoft.com/fwlink/?linkid=166117&clcid=0x416).

  3. No novo ambiente, após a atualização, importe o modelo atualizado para o Serviço de Conectividade de Dados Corporativos. Para obter mais informações, consulte Gerenciar modelos BDC (SharePoint Server 2010).

Para uma atualização com anexação de banco de dados, você exportou e importou todos os modelos de formulário do InfoPath no seu ambiente quando criou o novo ambiente. Após a atualização, você poderá atualizar os links usados nos modelos de formulário atualizados para que apontem para as URLs corretas utilizando um cmdlet do Windows PowerShell. Observe que esse cmdlet não atualiza links que foram embutidos em código em scripts, conexões de dados ou assemblies.

Para atualizar links de modelos de formulário do InfoPath usando o Windows PowerShell

  1. Verifique se você atende aos seguintes requisitos mínimos: Consulte Add-SPShellAdmin.

  2. No menu Iniciar, clique em Ferramentas Administrativas.

  3. Clique em Shell de Gerenciamento do SharePoint 2010.

  4. No prompt de comando do Windows PowerShell, digite o seguinte comando:

    Update-SPInfoPathAdminFileURL -find <OldUURLtoReplace> -replace <NewURL>
    

Para obter mais informações, consulte Update-SPInfoPathAdminFileUrl.

O recurso Meu Site no Office SharePoint Server 2007 incluía um recurso de indicador conhecido como Meus Links. No SharePoint Server, essa funcionalidade foi substituída por marcas particulares. Os usuários podem continuar a usar a Web Part Meus Links ou podem migrar os links manualmente para seu conjunto de marcas particulares. Esse é um processo manual que cada usuário pode executar em Meu Site.

Para converter um link particular em uma marca particular

  1. Navegue até a seguinte URL: http://url_de_meu_site/_layouts/myquicklinks.aspx.

  2. Marque a caixa de seleção próxima ao(s) link(s) que você deseja converter.

  3. Clique em Criar Marca do Link.

Para exibir as marcas, na sua página de perfil (http://url_de_meu_site/Pessoa.aspx), clique em Marcas e Notas e, em Refinar por tipo, clique em Particular.