Compartilhar via


Deletecontentdb: operação de Stsadm (Office SharePoint Server)

Atualizado em: 2008-07-15

Nome da operação: Deletecontentdb

Descrição

Desanexa um banco de dados de conteúdo quando o aplicativo Web, o nome do banco de dados e o servidor de banco de dados são especificados. Para obter mais informações, consulte a seção Anotações deste artigo.

Sintaxe

stsadm.exe -o deletecontentdb

**   -url <Nome de URL>**

**   -databasename <nome do banco de dados>**

[-databaseserver] <nome do servidor de banco de dados>

Parâmetros

Nome e forma abreviada do parâmetro Valor Obrigatório? Descrição

url

Uma URL válida, como http://nome_do_servidor

Sim

Especifica o aplicativo Web do qual o banco de dados de conteúdo será desanexado.

databasename (dn)

Um nome de banco de dados válido, como "DB1"

Sim

Especifica o nome do banco de dados de conteúdo a ser desanexado.

databaseserver (ds)

Um servidor válido de banco de dados, como "DS1"

Não

Nome do servidor de banco de dados a ser desanexado.

ObservaçãoObservação:
Se o servidor de banco de dados e os Produtos e Tecnologias do SharePoint estiverem hospedados em servidores separados, você precisará usar o parâmetro databaseserver para especificar o nome do servidor de banco de dados.

Observações

Para desanexar um banco de dados de conteúdo de um servidor de banco de dados do Microsoft SQL Server, é recomendado primeiro desanexar o banco de dados de conteúdo do aplicativo Web no Microsoft Office SharePoint Server 2007. Para desanexar um banco de dados de conteúdo do SQL Server, siga estas etapas:

Desanexar um banco de dados de conteúdo do Microsoft SQL Server

  1. No SQL Server 2005 Management Studio, conecte-se à instância do servidor e clique para expandir o nó Banco de Dados.

  2. Clique com o botão direito do mouse no banco de dados de conteúdo a ser desanexado, aponte para Tarefas e clique em Desanexar.

  3. Na caixa de diálogo Desanexar Banco de Dados, selecione o nome do banco de dados que você deseja desanexar.

  4. Clique em OK.

Importante

Se você desanexar e anexar novamente um banco de dados de conteúdo, saiba que na próxima vez em que o conteúdo nesse banco de dados for rastreado, um rastreamento completo ocorrerá, mesmo que um rastreamento incremental tenha sido solicitado. Como o rastreamento completo rastreia novamente todo o conteúdo encontrado pelo rastreador, quer o conteúdo tenha sido rastreado antes ou não, esse tipo de rastreamento pode demorar muito mais do que os rastreamentos incrementais.

As conexões ativas devem ser fechadas para que o banco de dados de conteúdo possa ser excluído. Essa operação remove o(s) arquivo(s) de dados e o(s) log(s) de transação do sistema de arquivos do servidor de banco de dados SQL. Para evitar a interrupção de solicitações de usuários ou o fechamento de solicitações pendentes que resultem em uma possível perda de dados, os bancos de dados de conteúdo devem ser desanexados somente durante uma janela de manutenção ou quando os usuários não estiverem acessando ativamente seus dados. Para fechar conexões ativas no SQL Server 2005, use as seguintes etapas:

Fechar uma conexão ativa do Microsoft SQL Server

  1. No SQL Server 2005 Management Studio, conecte-se à instância do servidor e clique para expandir o nó Banco de Dados.

  2. Clique com o botão direito do mouse no banco de dados de conteúdo a ser desanexado, aponte para Tarefas e clique em Desanexar.

  3. Na caixa de diálogo Desanexar Banco de Dados, clique para marcar a caixa de seleção Descartar Conexões.

  4. Para confirmar a alteração, clique em OK.

Dica

O novo banco de dados recém-desanexado permanece visível no nó Banco de Dados do Gerenciador de Objetos até que a exibição seja atualizada. Para atualizar a exibição a qualquer momento, na página do Gerenciador de Objetos, clique em Atualizar no menu Exibir.

Se estiver executando o Atualização de infraestrutura para os Microsoft Office Servers, o identificador (ID) de cada banco de dados de conteúdo será mantido quando você restaurar ou reanexar o banco de dados, usando as ferramentas internas. O comportamento padrão de retenção do log de alterações, quando ferramentas internas são utilizadas, é o seguinte:

  • Os logs de alterações de todos os bancos de dados são mantidos quando você restaura um farm.

  • O log de alterações de um banco de dados de conteúdo é mantido quando você reanexa o banco de dados.

  • O log de alterações de um banco de dados de conteúdo NÃO é mantido quando você restaura o banco de dados de conteúdo.

Quando uma ID de banco de dados e um log de alterações são retidos, a Pesquisa continua o rastreamento com base no cronograma regular definido pelas regras de rastreamento. Quando um log de alterações não é retido, a Pesquisa executa um rastreamento completo durante o próximo rastreamento agendado. Para obter mais informações, consulte Mover os bancos de dados de conteúdo (Office SharePoint Server 2007), Fazer backup e restaurar um farm inteiro (Office SharePoint Server 2007) e Addcontentdb: operação do Stsadm (Office SharePoint Server).