Renomear ou mover bancos de dados de aplicativo de serviço (SharePoint Server 2010)

 

Aplica-se a: SharePoint Foundation 2010, SharePoint Server 2010

Tópico modificado em: 2016-11-30

Este artigo descreve como renomear ou mover bancos de dados de aplicativo de serviço do Microsoft SharePoint Server 2010. Normalmente, os bancos de dados de aplicativo de serviço são renomeados para remover o GUID do nome do banco de dados depois que os bancos de dados são criados pelo Assistente de Configuração de Produtos do SharePoint, ou para alinhar os bancos de dados aos padrões de nomenclatura da sua organização. Você pode mover os bancos de dados de aplicativo de serviço para balancear a carga de um sistema.

O processo geral para renomear ou mover bancos de dados de aplicativo de serviço é o seguinte:

  1. Renomeie ou mova o banco de dados usando ferramentas do SQL Server.

  2. Aponte o aplicativo de serviço para o banco de dados renomeado ou movido.

    Apontar um aplicativo de serviço para um banco de dados de aplicativo de serviço movido ou renomeado pode ser um processo complexo, especialmente se for preciso renomear ou mover os bancos de dados para vários aplicativos de serviço. Isso acontece porque diferentes tipos de aplicativos de serviço exigem métodos diferentes de apontar para o novo nome ou local do banco de dados. Com base no banco de dados de aplicativo de serviço que está sendo renomeado ou movido, você usará um dos métodos a seguir para apontar o aplicativo de serviço para o banco de dados renomeado ou movido:

    • Exclua o aplicativo de serviço, recrie-o e aponte o aplicativo de serviço para o banco de dados renomeado ou movido existente.

      Você pode usar este método para a maioria dos bancos de dados de aplicativo de serviço, mas ele pode ser complexo para alguns aplicativos de serviço, como Pesquisa.

    • Use o Windows PowerShell para apontar o aplicativo de serviço para o banco de dados alterado renomeado ou movido.

      Você também pode usar a Administração Central para um subconjunto de bancos de dados de aplicativo de serviço para os quais é possível apontar usando o Windows PowerShell. Quando for possível, recomendamos que você use a Administração Central para renomear ou mover bancos de dados, porque esta é a maneira mais fácil de executar a operação. O Windows PowerShell só está disponível para alguns bancos de dados de aplicativo de serviço, e a Administração Central está disponível para um subconjunto desses aplicativos de serviço.

A tabela a seguir mostra os métodos que podem ser usados para apontar cada aplicativo de serviço para um banco de dados renomeado ou movido.

Métodos disponíveis para apontar para bancos de dados de aplicativo de serviço renomeados ou movidos

Aplicativo de serviço ou banco de dados Excluir e recriar o aplicativo de serviço Usar o Windows PowerShell Usar a Administração Central

Coleta de Dados de Uso e Integridade

Possível

Possível

Preferencial

Pesquisa: Propriedade

Possível

Possível

Preferencial

Pesquisa: Rastreamento

Possível

Possível

Preferencial

Pesquisa: Administração

Possível

Preferencial

Não disponível

Web Analytics: Preparação

Possível

Possível

Preferencial

Web Analytics: Relatórios

Possível

Possível

Preferencial

Conectividade de Dados Corporativos

Preferencial

Não disponível

Não disponível1

Registro de Aplicativo2

Não disponível

Não disponível

Não disponível

Serviço de Controle de Sessão

Não disponível

Preferencial

Não disponível

Perfil de Usuário: Perfil

Preferencial

Não disponível

Não disponível

Perfil de Usuário: Marcação Social

Preferencial

Não disponível

Não disponível

Perfil de Usuário: Sincronização

Preferencial

Não disponível

Não disponível

Gerenciamento de Metadados

Possível

Possível

Preferencial

Serviço Word Automation

Possível

Possível

Preferencial

Repositório Seguro

Possível

Não disponível3

Preferencial

PerformancePoint

Não disponível

Preferencial

Não disponível

Configurações de inscrição

Possível

Preferencial

Não disponível

1Pode parecer que é possível renomear o banco de dados da Conectividade de Dados Corporativos na Administração Central ou usando o cmdlet do Windows PowerShellSet-SPBusinessDataCatalogServiceApplication. No entanto, a utilização da Administração Central ou de Set-SPBusinessDataCatalogServiceApplication criará um novo banco de dados. Isso não renomeará o banco de dados existente.

2Como não há cmdlet do Windows PowerShell para criar o aplicativo de serviço de Registro de Aplicativo, ele não pode ser renomeado. Ele pode ser movido usando o backup e a recuperação do Microsoft SharePoint Server 2010.

3Pode parecer que é possível renomear o banco de dados Repositório Seguro usando o cmdlet do Windows PowerShellSet-SPSecureStoreServiceApplication. No entanto, a utilização de Set-SPSecureStoreServiceApplication cria um novo banco de dados. Isso não renomeará o banco de dados existente.

Neste artigo:

  • Renomeando ou movendo bancos de dados de aplicativo de serviço usando o SQL Server

    Este método inclui os seguintes procedimentos:

    • Para parar um aplicativo de serviço

    • Para renomear um banco de dados usando o SQL Server Management Studio

    • Mover um banco de dados usando o SQL Server Management Studio e o Windows Explorer

  • Método geral para apontar um aplicativo de serviço para um banco de dados renomeado ou movido

    Este método inclui os seguintes procedimentos:

    • Para documentar configurações de aplicativo de serviço

    • Para excluir um aplicativo de serviço

    • Para recriar um aplicativo de serviço

    • Para reiniciar um aplicativo de serviço

    Observação

    Este método não se aplica a todos os bancos de dados de aplicativo de serviço. Consulte a orientação para o aplicativo de serviço específico para determinar o método a ser usado.

  • Orientação específica de aplicativos de serviço para renomear ou mover bancos de dados

    • Apontando o aplicativo de serviço de Coleta de Dados de Uso e Integridade para um banco de dados renomeado ou movido

    • Apontando o aplicativo de serviço de Pesquisa para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço Web Analytics para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Controle de Sessão para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Metadados Gerenciados para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço Word Automation para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Repositório Seguro para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Conectividade de Dados Corporativos para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Registro de Aplicativo para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Perfil de Usuário para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço PerformancePoint para bancos de dados renomeados ou movidos

    • Apontando o aplicativo de serviço de Configurações de Inscrição para bancos de dados renomeados ou movidos

Renomeando ou movendo bancos de dados de aplicativo de serviço usando o SQL Server

Para renomear um banco de dados de aplicativo de serviço, use o SQL Server. Para mover um banco de dados de aplicativo de serviço, use o SQL Server e o Windows Explorer. Recomendamos que você pare os serviços relacionados ao aplicativo de serviço antes de renomear ou mover o banco de dados relacionado. Em geral, esperamos que você ou renomeie ou mova um banco de dados. Ou seja, normalmente você não executará ambas as ações.

As instruções deste artigo partem do princípio de que você já tenha instalado o SQL Server Management Studio no servidor de banco de dados. Se esse não for o caso, baixe e instale o Management Studio no Microsoft SQL Server 2008 Management Studio Express (https://go.microsoft.com/fwlink/?linkid=186132&clcid=0x416).

Importante

Nos servidores de banco de dados nos quais as operações são executadas, você deverá ser membro do seguinte:

  • Grupo Administradores no servidor local

  • Função fixa de banco de dados db_owner

Em alguns ambientes, é necessário coordenar os procedimentos para renomear e mover com o administrador de banco de dados. Não deixe de seguir todas as políticas e diretrizes aplicáveis para gerenciamento de bancos de dados.

Para parar um aplicativo de serviço

  1. Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Para cada aplicativo de serviço para o qual planeja alterar o banco de dados, você deverá parar o aplicativo de serviço seguindo o procedimento apropriado para o aplicativo de serviço com o qual está trabalhando. Para obter mais informações, consulte Manage service applications (SharePoint Server 2010).

Para renomear um banco de dados usando o SQL Server Management Studio

  1. No SQL Server Management Studio, conecte-se à instância de origem do SQL Server e expanda o nó Bancos de dados.

  2. Clique com o botão direito do mouse no banco de dados que deseja renomear, aponte para Renomear e digite o novo nome. Repita essa etapa para cada banco de dados que desejar renomear.

Mover um banco de dados usando o SQL Server Management Studio e o Windows Explorer

Mover um banco de dados requer desanexá-lo do SQL Server, mover os arquivos para o novo local usando o Windows Explorer e depois anexar o banco de dados na nova instância do SQL Server.

Para desanexar um banco de dados do SQL Server

  1. No SQL Server Management Studio, abra a instância de origem do SQL Server e expanda o nó Bancos de Dados.

  2. Clique com o botão direito do mouse no banco de dados, aponte para Tarefas e clique em Desanexar. Repita esta etapa para cada banco de dados que quiser mover.

Para mover arquivos de banco de dados para um novo local usando o Windows Explorer

  1. No Windows Explorer, localize os arquivos .mdf, .ndf e .ldf dos bancos de dados de aplicativo de serviço.

  2. Selecione os arquivos .mdf, .ndf e .ldf do banco de dados que você deseja mover e copie-os ou mova-os para o diretório de destino.

Para anexar um banco de dados a uma nova instância do SQL Server

  1. No Management Studio, abra a instância de destino do SQL Server.

  2. Clique com o botão direito do mouse no nó Bancos de dados, aponte para Tarefas e clique em Anexar.

  3. Na caixa de diálogo Anexar Bancos de Dados, navegue até o local para o qual você transferiu os arquivos .mdf, .ndf e .ldf, selecione o arquivo .mdf do banco de dados que deseja anexar e clique em OK.

  4. Repita o procedimento para cada banco de dados que estiver movendo.

Método geral para apontar um aplicativo de serviço para um banco de dados renomeado ou movido

O método para apontar um aplicativo de serviço para um banco de dados renomeado ou movido que funciona para a maioria dos aplicativos de serviço é excluir o aplicativo de serviço e depois recriá-lo. Quando você recriar o aplicativo de serviço, use o novo nome ou o novo local.

Este é o único método que pode ser usado para apontar para bancos de dados movidos ou renomeados para os seguintes aplicativos de serviço:

  • Conectividade de Dados Corporativos

  • Perfil do Usuário

  • PerformancePoint

Este método inclui as seguintes etapas:

  1. Para documentar configurações de aplicativo de serviço

  2. Para excluir um aplicativo de serviço

  3. Para recriar um aplicativo de serviço

  4. Para reiniciar um aplicativo de serviço

Para documentar configurações de aplicativo de serviço

Para excluir um aplicativo de serviço

Para recriar um aplicativo de serviço

Para reiniciar um aplicativo de serviço

  1. Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.

  2. Na lista Serviço, ao lado do serviço ou serviços apropriados que oferecem suporte ao aplicativo de serviço que você está reiniciando, clique em Iniciar.

Orientação específica de aplicativos de serviço para renomear ou mover bancos de dados

Esta seção descreve a orientação específica para cada tipo de aplicativo de serviço.

Apontando o aplicativo de serviço de Coleta de Dados de Uso e Integridade para um banco de dados renomeado ou movido

Você pode usar a Administração Central ou o Windows PowerShell para apontar o aplicativo de serviço de Coleta de Dados de Uso e Integridade para um banco de dados renomeado ou movido.

Para apontar o aplicativo de serviço de Coleta de Dados de Uso e Integridade para um banco de dados renomeado ou movido usando a Administração Central

  1. Verifique se a conta de usuário que está executando o procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Na Administração Central, clique em Monitoramento e, na página Monitoramento, clique em Configurar coleta de dados de uso e integridade.

    A página Configurar coleta de dados de integridade e Web Analytics é exibida.

  3. Desmarque a caixa de seleção Configurar coleta de dados de integridade e Web Analytics e clique em OK.

    Você retorna à página Monitoramento.

  4. Clique em Configurar coleta de dados de uso e integridade para voltar para a página Configurar coleta de dados de integridade e Web Analytics.

  5. Marque a caixa de seleção Habilitar coleta de dados de integridade.

  6. Na caixa de diálogo Registro de Servidor de Banco de Dados, especifique os nomes de servidor de banco de dados e de banco de dados atualizados e clique em OK.

Para apontar o aplicativo de serviço de Coleta de Dados de Uso e Integridade para um banco de dados renomeado ou movido usando o Windows PowerShell

  1. Verifique se você atende aos 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:

    Set-SPUsageApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DbName>" -DatabaseServer "<SQLServerName>"
    

    Em que:

    • <NomeDoAplicativoDeServiço> é o nome do aplicativo de serviço de coleta de dados de uso e integridade.

    • <NomeDoBd> é o nome do banco de dados.

    • <NomeDoSQLServer> é o nome do servidor de banco de dados.

Para obter mais informações, consulte Set-SPUsageApplication.

Apontando o aplicativo de serviço de Pesquisa para bancos de dados renomeados ou movidos

Você pode apontar o aplicativo de serviço de Pesquisa para os bancos de dados de Rastreamento e Propriedade, que foram renomeados usando a Administração Central ou usando o Windows PowerShell 2,0. Use o Windows PowerShell 2,0 para apontar para um banco de dados de Administração da Pesquisa renomeado.

Para apontar o aplicativo de serviço de Pesquisa para bancos de dados de Rastreamento e Propriedade renomeados ou movidos usando a Administração Central

  1. Verifique se a conta de usuário que está executando o procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Na Administração Central, clique em Gerenciamento de Aplicativos.

  3. Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  4. Clique no nome do aplicativo de serviço de Pesquisa.

  5. Na página Administração da Pesquisa, clique em Modificar.

  6. Na página Gerenciar Topologia de Pesquisa, estão listados estes três bancos de dados: Administração, Rastreamento e Propriedade. Você pode apontar para bancos de dados de Rastreamento ou Propriedade renomeados ou movidos usando este procedimento.

    Observação

    Você não pode apontar para um banco de dados de Administração de Pesquisa renomeado ou movido usando a Administração Central.

  7. Clique no banco de dados que você deseja alterar e clique em Editar Propriedades.

  8. Na caixa de texto Servidor de Banco de Dados, digite o novo local do servidor, se houver; na caixa de texto Nome do Banco de Dados, digite o novo nome para o banco de dados e clique em OK.

  9. Na página Gerenciar Topologia de Pesquisa, clique em Aplicar Alterações de Topologia.

    Pode demorar um pouco para que as alterações entrem em vigor.

Para apontar o aplicativo de serviço de Pesquisa para bancos de dados de Rastreamento, Propriedade e Administração renomeados ou movidos usando o Windows PowerShell

  1. Verifique se você atende aos 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 os seguintes comandos:

    • Aponte o banco de dados de Administração de Pesquisa para seu nome ou local novo.

      $searchapp | Set-SPEnterpriseSearchServiceApplication -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      Em que:

      • <NovoNomeDoBd> é o nome do banco de dados renomeado.

      • <NomeDoNovoServidor> é o novo local do banco de dados.

    • Monitore a conclusão do reprovisionamento pelas instâncias do serviço de pesquisa.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Defina o banco de dados de rastreamento para seu nome ou local novo.

      $CrawlDatabase0 | Set-SPEnterpriseSearchCrawlDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      Em que:

      • <NovoNomeDoBd> é o nome do banco de dados renomeado.

      • <NomeDoNovoServidor> é o novo local do banco de dados.

    • Monitore a conclusão do reprovisionamento pelas instâncias do serviço de pesquisa.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Defina o banco de dados de propriedade para seu nome ou local novo.

      $PropertyDatabase0 | Set-SPEnterpriseSearchPropertyDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      Em que:

      • <NovoNomeDoBd> é o nome do banco de dados renomeado.

      • <NomeDoNovoServidor> é o novo local do banco de dados.

    • Monitore a conclusão do reprovisionamento pelas instâncias do serviço de pesquisa.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Reinicie a instância do serviço de pesquisa.

      get-SPEnterpriseSearchServiceInstance | start-SPEnterpriseSearchServiceInstance
      
    • Reinicie o aplicativo de serviço de pesquisa em execução.

      $searchapp.Resume()
      

Apontando o aplicativo de serviço Web Analytics para bancos de dados renomeados ou movidos

Você pode usar a Administração Central ou o Windows PowerShell para apontar o aplicativo de serviço Web Analytics para bancos de dados renomeados ou movidos. Também é possível excluir e recriar o aplicativo de serviço.

Para apontar para bancos de dados do Web Analytics renomeados ou movidos usando a Administração Central

  1. Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Na Administração Central, clique em Gerenciamento de Aplicativos.

  3. Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  4. Clique no Aplicativo de Serviço do Web Analytics. A faixa de opções é ativada.

  5. Clique em Propriedades na faixa de opções.

    O assistente para Editar Aplicativo de Serviço do Web Analytics é aberto.

  6. Clique em Avançar na primeira página. Na página Editar Topologia de Aplicativo de Serviço do Web Analytics, aponte para o nome do banco de dados, clique em Editar Propriedades e especifique o novo servidor de banco de dados ou o nome do banco de dados. Repita esta etapa para todos os bancos de dados.

  7. Clique em OK para fechar a caixa de diálogo Editar Banco de Dados e clique em Avançar.

    Você deverá ver a mensagem de que o aplicativo de serviço do Web Analytics foi editado com êxito.

  8. Clique em OK.

  9. Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.

  10. Na lista Serviço, ao lado de Serviço de Processamento de Dados do Web Analytics e de Serviço Web do Web Analytics, clique em Iniciar.

Para apontar o aplicativo de serviço do Web Analytics para um banco de dados renomeado ou movido usando o Windows PowerShell

  1. Verifique se você atende aos 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:

    Set-SPWebAnalyticsServiceApplication -Identity "<ServiceApplicationName>" [-ListOfReportingDatabases <ReportingServerAndDatabases>] [-ListOfStagingDatabases <StagingServerAndDatabases>]
    

    Em que:

    • <NomeDoAplicativoDeServiço> é o nome do aplicativo de serviço.

    • <ServidorDeRelatóriosEBancoDeDados> é uma cadeia de caracteres XML que contém o nome do servidor e o nome do banco de dados para o banco de dados de Relatórios.

      Observação

      Apesar do nome da opção, somente um banco de dados de Relatórios tem suporte por aplicativo de serviço do Web Analytics.

    • <ServidorDePreparaçãoEBancosDeDados> é uma cadeia de caracteres XML que contém o nome do servidor e os nomes de banco de dados para os bancos de dados de preparação.

    O exemplo a seguir mostra como usar o cmdlet Set-SPWebAnalyticsServiceApplication:

    Set-SPWebAnalyticsServiceApplication -Identity WebAnalyticsServiceApplication1 -ListOfReportingDatabases "<ReportingDatabases><ReportingDatabase ServerName='SharePointReporting' DatabaseName='WAReporting'/></ReportingDatabases>" -ListOfStagingDatabases "<StagingDatabases><StagingDatabaseServerName=''SharePointReporting' ' DatabaseName='WAStaging1'/> <StagingDatabase ServerName='''SharePointReporting' DatabaseName = 'WAStaging2'/></StagingDatabases>" 
    

Para obter mais informações, consulte Set-SPWebAnalyticsServiceApplication.

Apontando o aplicativo de serviço de Controle de Sessão para bancos de dados renomeados ou movidos

O banco de dados de Serviço de Controle de Sessão armazena dados temporários. Você pode usar o Windows PowerShell para apontar o aplicativo de serviço de Serviço de Controle de Sessão para um banco de dados renomeado ou movido executando um dos seguintes procedimentos:

Para adicionar um novo banco de dados ao aplicativo de serviço de Controle de Sessão e remover um banco de dados antigo usando o Windows PowerShell.

  1. Verifique se você atende aos 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 comando a seguir para criar um novo banco de dados:

    New-SPStateServiceDatabase -Name "<NewDatabaseName>" 
    

    Em seguida, digite o seguinte comando para remover o banco de dados antigo:

    Remove-SPStateServiceDatabase -Name "<OldDatabaseName>"
    

    Em que:

    • <NomeDoNovoBancoDeDados> é o nome do novo banco de dados que você deseja criar.

    • <NomeDoBancoDeDadosAntigo> é o nome do banco de dados antigo que você deseja desassociar do serviço de Controle de Sessão e desanexar do SQL Server.

Para obter mais informações, consulte New-SPStateServiceDatabase e Remove-SPStateServiceDatabase.

Para apontar o aplicativo de serviço de Serviço de Controle de Sessão para um banco de dados renomeado ou movido usando o Windows PowerShell

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

  2. Registre a ID do aplicativo de serviço Serviço de Controle de Sessão e a ID do banco de dados que você irá configurar.

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

  4. Clique em Produtos do Microsoft SharePoint 2010.

  5. Clique em Shell de Gerenciamento do SharePoint 2010.

  6. No prompt de comando do Windows PowerShell, digite o seguinte comando para desmontar o banco de dados:

    Dismount-SPStateServiceDatabase -Identity <DatabaseID>
    

    Em que:

    • <IDDoBancoDeDados> é o banco de dados de Serviço de Controle de Sessão a ser removido do aplicativo de serviço. O tipo deve ser um GUID válido no formato 12345678-90ab-cdef-1234-567890bcdefgh, um nome válido de um banco de dados de controle de sessão ou uma instância de um objeto SPStateServiceDatabase válido.

    Para obter mais informações, consulte Dismount-SPStateServiceDatabase.

  7. Renomeie ou mova o banco de dados. Para obter detalhes, consulte Para renomear um banco de dados usando o SQL Server Management Studio ou Mover um banco de dados usando o SQL Server Management Studio e o Windows Explorer .

  8. No prompt de comando do Windows PowerShell, digite o seguinte comando para montar o banco de dados renomeado ou movido:

    Mount-SPStateServiceDatabase -Name "<DatabaseName>" -DatabaseServer "<ServerName>"
    

    Em que:

    • <NomeDoBancoDeDados> é o nome do banco de dados a associar ao serviço Controle de Sessão.

    • <NomeDoServidor> é o nome do SQL Server que hospeda o banco de dados do serviço de Controle de Sessão.

    Para obter mais informações, consulte Mount-SPStateServiceDatabase.

Apontando o aplicativo de serviço de Metadados Gerenciados para bancos de dados renomeados ou movidos

Você pode apontar o aplicativo de serviço de Metadados Gerenciados para um banco de dados renomeado ou movido usando a Administração Central ou o Windows PowerShell. Para obter informações, consulte Create, update, publish, or delete a managed metadata service application (SharePoint Server 2010).

Apontando o aplicativo de serviço do Word Automation para bancos de dados renomeados ou movidos

Você pode apontar o aplicativo de serviço do Word Automation para um banco de dados renomeado ou movido usando a Administração Central ou o Windows PowerShell.

Este procedimento tem as etapas a seguir integradas a ele e não exige que elas já tenham sido realizadas:

  1. Parando um aplicativo de serviço

  2. Renomeando um banco de dados no SQL Server Management Studio

  3. Movendo um banco de dados usando o SQL Server Management Studio e o Windows Explorer

Observação

Não é necessário parar o serviço Word Automation antes de apontar para um banco de dados renomeado ou movido. No entanto, parar o serviço Word Automation não causará um problema, caso isso seja feito.

Para apontar o aplicativo de serviço do Word Automation para um banco de dados renomeado ou movido usando a Administração Central

  1. Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.

  2. Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.

  3. Na lista Serviço, ao lado do Serviço Word Automation, clique em Parar.

  4. No Início Rápido, clique em Gerenciamento de Aplicativos.

  5. Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  6. Clique no aplicativo de serviço do Word Automation. A faixa de opções é ativada.

  7. Clique em Propriedades na faixa de opções.

    A caixa de diálogo Editar Aplicativo de Serviço do Word Automation é aberta.

  8. Altere o nome do servidor de banco de dados ou do banco de dados e clique em OK.

  9. No Início Rápido, clique em Configurações do Sistema.

  10. Na página Configurações do Sistema, em Servidores, clique em Gerenciar serviços no servidor.

  11. Na lista Serviço, ao lado do serviço Word Automation, clique em Iniciar.

Para apontar o aplicativo de serviço do Word Automation para um banco de dados renomeado ou movido usando o Windows PowerShell

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

  2. Registre o nome do aplicativo de serviço do Word Automation e o nome do banco de dados que você planeja configurar.

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

  4. Clique em Produtos do Microsoft SharePoint 2010.

  5. Clique em Shell de Gerenciamento do SharePoint 2010.

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

    $app = Get-SPServiceApplication -Name "<ServiceApplicationName>"
    Set-SPWordConversionServiceApplication -Identity $app -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    Em que:

    • <NomeDoAplicativoDeServiço> é o nome do aplicativo de serviço do Word Automation.

    • <NomeDoBancoDeDados> é o nome do banco de dados renomeado ou movido.

    • <ServidorDeBancoDeDados> é o local do banco de dados renomeado ou movido. Não inclua esse parâmetro se estiver apontando para um banco de dados renomeado no mesmo local.

    Para obter mais informações, consulte Set-SPWordConversionServiceApplication.

Apontando o aplicativo de serviço de Repositório Seguro para bancos de dados renomeados ou movidos

Você pode apontar o aplicativo de serviço de Repositório Seguro para um banco de dados renomeado ou movido usando a Administração Central. Como alternativa, você pode renomear ou mover o banco de dados e depois excluir ou recriar o aplicativo de serviço. Se optar por excluir e recriar o aplicativo de serviço, use a mesma senha utilizada na configuração inicial do aplicativo de serviço. Para obter mais informações, consulte Método geral para apontar um aplicativo de serviço para um banco de dados renomeado ou movido.

Para apontar o aplicativo de serviço Serviço de Repositório Seguro para um banco de dados renomeado ou movido usando a Administração Central

  1. Verifique se a conta de usuário que está executando essa tarefa é membro do grupo Administradores de Farm do SharePoint.

  2. Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.

  3. Na lista Serviço, ao lado do Serviço de Repositório Seguro, clique em Parar.

  4. No Início Rápido, clique em Gerenciamento de Aplicativos.

  5. Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.

  6. Clique no aplicativo de serviço de Serviço de Repositório Seguro. A faixa de opções é ativada.

  7. Clique em Propriedades na faixa de opções.

    A página Editar Aplicativo de Serviço de Repositório Seguro é aberta.

  8. Altere o nome do servidor de banco de dados ou do banco de dados e clique em OK.

    Observação

    Se você usar um nome incorreto, o SharePoint Server 2010 criará um novo banco de dados.

  9. No Início Rápido, clique em Configurações do Sistema.

  10. Na página Configurações do Sistema, em Servidores, clique em Gerenciar serviços no servidor.

  11. Na lista Serviço, ao lado do Serviço de Repositório Seguro, clique em Iniciar.

Apontando o aplicativo de serviço de Conectividade de Dados Corporativos para bancos de dados renomeados ou movidos

Você deve excluir o aplicativo de Serviço de Conectividade de Dados Corporativos, renomear ou mover o banco de dados e depois recriar o aplicativo de serviço para apontá-lo para um banco de dados renomeado ou movido. Para obter informações, consulte Método geral para apontar um aplicativo de serviço para um banco de dados renomeado ou movido.

Apontando o aplicativo de serviço de Registro de Aplicativo para bancos de dados renomeados ou movidos

Como não há um cmdlet do Windows PowerShell para criar o aplicativo de serviço de Registro de Aplicativo, o banco de dados associado não pode ser renomeado. Você pode mover o banco de dados usando o backup e a recuperação do SharePoint Server 2010. Para obter mais informações, consulte Back up a service application in SharePoint Server 2010 e Restore a service application in SharePoint 2010 Products.

Apontando o aplicativo de serviço de Perfil de Usuário para bancos de dados renomeados ou movidos

Você deve excluir o aplicativo de serviço de Perfil de Usuário, renomear ou mover os bancos de dados e depois recriar o aplicativo de serviço para apontá-lo para os bancos de dados renomeados ou movidos. Para obter informações, consulte Método geral para apontar um aplicativo de serviço para um banco de dados renomeado ou movido.

Apontando o aplicativo de serviço do PerformancePoint para bancos de dados renomeados ou movidos

Você pode apontar o aplicativo de serviço do PerformancePoint para um banco de dados renomeado ou movido usando o Windows PowerShell.

Observação

O aplicativo de serviço do PerformancePoint não pode ser excluído e depois recriado para apontar para um banco de dados existente.

Para apontar o aplicativo de serviço do PerformancePoint para um banco de dados renomeado ou movido usando o Windows PowerShell

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

  2. Registre o nome do aplicativo de serviço do PerformancePoint e o nome do banco de dados que você planeja configurar.

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

  4. Clique em Produtos do Microsoft SharePoint 2010.

  5. Clique em Shell de Gerenciamento do SharePoint 2010.

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

    Set-SPPerformancePointServiceApplication -Identity "<ServiceApplicationName>" -SettingsDatabase "<OptionalServerName\DatabaseName>"
    

    Em que:

    • <NomeDoAplicativoDeServiço> é o nome do aplicativo de serviço do PerformancePoint.

    • <NomeOpcionalDoServidor\NomeDoBancoDeDados> é o local e o nome do banco de dados renomeado ou movido. Não inclua o local se estiver apenas renomeando o banco de dados.

    Para obter mais informações, consulte Set-SPPerformancePointServiceApplication.

Apontando o aplicativo de serviço de Configurações de Inscrição para bancos de dados renomeados ou movidos

Você pode apontar o aplicativo de serviço de Configurações de Inscrição para um banco de dados renomeado ou movido usando o Windows PowerShell.

Para apontar o aplicativo de serviço de Configurações de Inscrição para um banco de dados renomeado ou movido usando o Windows PowerShell

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

  2. Registre o nome do aplicativo de serviço de Configurações de Inscrição e o nome do banco de dados que você planeja configurar.

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

  4. Clique em Produtos do Microsoft SharePoint 2010.

  5. Clique em Shell de Gerenciamento do SharePoint 2010.

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

    Set-SPSubscriptionSettingsServiceApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    Em que:

    • <NomeDoAplicativoDeServiço> é o nome do aplicativo de serviço de Configurações de Inscrição.

    • <NomeDoBancoDeDados> é o nome do banco de dados renomeado ou movido.

    • <ServidorDeBancoDeDados> é o local do banco de dados renomeado ou movido. Não inclua esse parâmetro se estiver apenas renomeando o banco de dados no mesmo local.

    Para obter mais informações, consulte Set-SPSubscriptionSettingsServiceApplication.

See Also

Concepts

Implantar usando bancos de dados criados por DBA (SharePoint Server 2010)
Tipos e descrições dos bancos de dados (SharePoint Server 2010)
Manage service applications (SharePoint Server 2010)