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:
Renomeie ou mova o banco de dados usando ferramentas do SQL Server.
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
Para parar um aplicativo de serviço
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.
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
No SQL Server Management Studio, conecte-se à instância de origem do SQL Server e expanda o nó Bancos de dados.
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
No SQL Server Management Studio, abra a instância de origem do SQL Server e expanda o nó Bancos de Dados.
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
No Windows Explorer, localize os arquivos .mdf, .ndf e .ldf dos bancos de dados de aplicativo de serviço.
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
No Management Studio, abra a instância de destino do SQL Server.
Clique com o botão direito do mouse no nó Bancos de dados, aponte para Tarefas e clique em Anexar.
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.
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:
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
Para documentar configurações de aplicativo de serviço
- Antes de excluir e recriar um aplicativo de serviço, documente suas respectivas configurações. Para fazer isso, use os cmdlets do Windows PowerShell recomendados descritos no artigo Document farm configuration settings in SharePoint Server 2010.
Para excluir um aplicativo de serviço
- Para excluir um aplicativo de serviço, siga o procedimento em Delete a service application (SharePoint Server 2010), mas não exclua o banco de dados desse aplicativo.
Para recriar um aplicativo de serviço
Recrie o aplicativo de serviço, apontando-o para o banco de dados renomeado e reutilizando todas as outras configurações iniciais. Para obter mais informações, consulte os seguintes artigos:
Configure usage and health data collection (SharePoint Server 2010)
Habilitando o suporte multilocatário no SharePoint 2010 (https://go.microsoft.com/fwlink/?linkid=197114&clcid=0x416)
Administração de metadados gerenciados (SharePoint Server 2010)
Configurar o Serviço de Repositório Seguro (SharePoint Server 2010)
Observação
Quando configurar o aplicativo de serviço, você deverá usar a mesma senha usada quando o configurou pela primeira vez.
Gerenciar o Serviço de Controle de Sessão (SharePoint Server 2010)
Manage farm-level search settings (SharePoint Server 2010) e Manage search topology (SharePoint Server 2010)
Criar, editar ou excluir um aplicativo de serviço de Perfil de Usuário (SharePoint Server 2010)
Dependendo do aplicativo de serviço, talvez seja preciso iniciar manualmente o serviço relacionado.
Para reiniciar um aplicativo de serviço
Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.
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
Verifique se a conta de usuário que está executando o procedimento é membro do grupo Administradores de Farm do SharePoint.
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.
Desmarque a caixa de seleção Configurar coleta de dados de integridade e Web Analytics e clique em OK.
Você retorna à página Monitoramento.
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.
Marque a caixa de seleção Habilitar coleta de dados de integridade.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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
Verifique se a conta de usuário que está executando o procedimento é membro do grupo Administradores de Farm do SharePoint.
Na Administração Central, clique em Gerenciamento de Aplicativos.
Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Clique no nome do aplicativo de serviço de Pesquisa.
Na página Administração da Pesquisa, clique em Modificar.
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.
Clique no banco de dados que você deseja alterar e clique em Editar Propriedades.
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.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.
Na Administração Central, clique em Gerenciamento de Aplicativos.
Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Clique no Aplicativo de Serviço do Web Analytics. A faixa de opções é ativada.
Clique em Propriedades na faixa de opções.
O assistente para Editar Aplicativo de Serviço do Web Analytics é aberto.
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.
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.
Clique em OK.
Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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:
Adicione um novo banco de dados ao novo local ou crie um banco de dados com um novo nome. Em seguida, adicione o novo banco de dados ao aplicativo de serviço e exclua o banco de dados antigo. Para obter detalhes, consulte 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.
Desmonte o banco de dados antigo, renomeie-o ou mova-o usando o SQL Server e remonte o banco de dados de Serviço de Controle de Sessão. Para obter detalhes, consulte Para apontar o aplicativo de serviço de Controle de Sessão para um banco de dados renomeado ou movido usando o Windows PowerShell.
Os procedimentos a seguir têm as etapas a seguir integradas a eles. Dessa forma, eles não exigem que as etapas já tenham sido realizadas:
Parando um aplicativo de serviço
Renomeando um banco de dados no SQL Server Management Studio
Movendo um banco de dados usando o SQL Server Management Studio e o Windows
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.
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
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.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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.
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 .
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:
Parando um aplicativo de serviço
Renomeando um banco de dados no SQL Server Management Studio
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
Verifique se a conta de usuário que está executando esse procedimento é membro do grupo Administradores de Farm do SharePoint.
Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.
Na lista Serviço, ao lado do Serviço Word Automation, clique em Parar.
No Início Rápido, clique em Gerenciamento de Aplicativos.
Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Clique no aplicativo de serviço do Word Automation. A faixa de opções é ativada.
Clique em Propriedades na faixa de opções.
A caixa de diálogo Editar Aplicativo de Serviço do Word Automation é aberta.
Altere o nome do servidor de banco de dados ou do banco de dados e clique em OK.
No Início Rápido, clique em Configurações do Sistema.
Na página Configurações do Sistema, em Servidores, clique em Gerenciar serviços no servidor.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
Registre o nome do aplicativo de serviço do Word Automation e o nome do banco de dados que você planeja configurar.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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
Verifique se a conta de usuário que está executando essa tarefa é membro do grupo Administradores de Farm do SharePoint.
Na Administração Central, em Configurações do Sistema, clique em Gerenciar serviços no servidor.
Na lista Serviço, ao lado do Serviço de Repositório Seguro, clique em Parar.
No Início Rápido, clique em Gerenciamento de Aplicativos.
Na página Gerenciamento de Aplicativos, clique em Gerenciar aplicativos de serviço.
Clique no aplicativo de serviço de Serviço de Repositório Seguro. A faixa de opções é ativada.
Clique em Propriedades na faixa de opções.
A página Editar Aplicativo de Serviço de Repositório Seguro é aberta.
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.
No Início Rápido, clique em Configurações do Sistema.
Na página Configurações do Sistema, em Servidores, clique em Gerenciar serviços no servidor.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
Registre o nome do aplicativo de serviço do PerformancePoint e o nome do banco de dados que você planeja configurar.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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
Verifique se você atende aos requisitos mínimos: Consulte Add-SPShellAdmin.
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.
No menu Iniciar, clique em Todos os Programas.
Clique em Produtos do Microsoft SharePoint 2010.
Clique em Shell de Gerenciamento do SharePoint 2010.
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)