CORRECÇÃO: Uso o Assistente de cópia de banco de dados para copiar um banco de dados desativa Full-Text Indexing no banco de dados de origem

Traduções deste artigo Traduções deste artigo
ID do artigo: 303224 - Exibir os produtos aos quais esse artigo se aplica.
BUG #: 352038 (SHILOH_BUGS)
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Uso do Assistente de banco de dados copiar (CDW) para copiar um banco de dados habilitado de texto completo desativa a pesquisa de texto completo para o banco de dados de origem. Se você tenta executar uma consulta de texto completo e a pesquisa de texto completo está desativada, a seguinte mensagem de erro ocorre:
Servidor: Mensagem 7616, nível 16, estado 1, linha 1 Full-Text Search não está habilitada para o banco de dados atual. Use sp_fulltext_database para ativar pesquisa de texto completo para o banco de dados.

Causa

Para copiar o banco de dados, CDW executa uma separação e anexar a processo no banco de dados fonte para copiar os arquivos para o destino. Quando o banco de dados é anexado para o servidor de origem, catálogos de sistema no banco de dados mestre não são atualizados para refletir o fato de que pesquisa de texto completo está habilitada para o banco de dados.

Resolução

Para resolver esse problema, obtenha o service pack mais recente para o SQL Server 2000. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
290211INF: Como obter o Service Pack mais recente do SQL Server 2000


Observação : você deve aplicar o SQL Server 2000 Service Pack 1 no servidor destino para a correção trabalhar.

Como Contornar

Para contornar este problema você pode executar:
sp_fulltext_database enable
Contudo, o procedimento anterior cai e recria todos os catálogos existentes. Portanto, uso o procedimento sp_fulltext_database armazenados pode não ser uma solução viável em todas as situações devido ao tempo levará para preencher novamente dados.

Para evitar a mensagem de erro que você pode:
  • Use DTS (Data Transformation Services) para copiar o banco de dados da fonte para o servidor de destino.

    - ou -

  • Restaure um backup do banco de dados fonte no servidor de destino.

Situação

A Microsoft confirmou que este é um problema no SQL Server 2000. Esse problema foi corrigido primeiro no SQL Server 2000 Service Pack 1.

Mais Informações

SQL Server 2000 Service Pack 1 corrige o problema atualizando os catálogos de sistema para o banco de dados de origem durante a fase de anexação. As etapas para a tarefa de copiar o Assistente de banco de dados mostram uma nova tarefa com a seguinte descrição na janela de log de Informações :
Catálogos de texto completo para o banco de dados fonte '<dbname>' foram ativados com êxito.
Catálogos de sistema anexar apenas se o dbid no mestresysdatabases para este banco de dados permanecem os mesmos antes e depois de anexar os catálogos. Se o dbid não é o mesmo, você deverá recriar os catálogos para o banco de dados.

Como diz respeito o banco de dados destino, não é habilitado após a cópia de texto completo. Você deve habilitar a indexação de texto completo no banco de dados, criar e preencher catálogos de texto completo no banco de dados.

REFERÊNCIAS

Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
240867INF: Como mover, copiar e catálogo back Up Full-Text pastas e arquivos
274463Noções básicas sobre e solução de problemas o Assistente de cópia de banco de dados no SQL Server 2000

Propriedades

ID do artigo: 303224 - Última revisão: sexta-feira, 17 de outubro de 2003 - Revisão: 3.2
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2000 Standard Edition
Palavras-chave: 
kbmt kbbug kbfix kbsqlserv2000sp1fix KB303224 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 303224

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com