Como anexar um banco de dados criado pelo sql 2008 ao sql 2012 quando falta o catálogo de texto completo?

Como anexar um banco de dados criado pelo sql 2008 ao sql 2012 quando falta o catálogo de texto completo?

Eu já tenho um arquivo mdf criado pelo sql server 2008. Mas quando anexei esse arquivo mdf ao sql server 2012, ele me pede para adicionar os catálogos de texto completo necessários. Não tenho ideia do que fazer. Por favor, me ajude.

Responder1

É difícil dizer com base nas informações que você forneceu, mas parece que você usou osp_attach_single_file_dbprocedimento para anexar um mdf, e pode estar faltando um ou maisNDFS.

As pessoas falam muito sobre arquivos mdf e ldf no SQL Server e não mencionam frequentemente ndfs. Isso ocorre porque eles são muito menos comuns. Tenho cerca de 8.000 bancos de dados e apenas um deles possui arquivos ndf. É um banco de dados de fornecedores que os utiliza para armazenar (surpresa!) catálogos de texto completo.

De qualquer forma, a maneira mais segura de mover um banco de dados é fazer backup dele no servidor antigo e restaurá-lo no novo servidor, como Reaces apontou nos comentários. Se você estiver determinado a usar desanexar/anexar, precisará certificar-se de tertodosos arquivos relevantes, incluindo quaisquer arquivos ndf.

informação relacionada