Как присоединить базу данных, созданную SQL 2008, к SQL 2012, если отсутствует полный текстовый каталог?

Как присоединить базу данных, созданную SQL 2008, к SQL 2012, если отсутствует полный текстовый каталог?

У меня уже есть созданный mdf-файл, созданный SQL Server 2008. Но когда я прикрепляю этот mdf-файл к SQL Server 2012, он просит меня добавить необходимые каталоги полных текстов. Я понятия не имею, что делать. Пожалуйста, помогите мне.

решение1

Трудно сказать на основе предоставленной вами информации, но похоже, что вы использовалиsp_attach_single_file_dbпроцедура присоединения МДФ, и вы можете пропустить один или несколькондфс.

Люди много говорят о файлах mdf и ldf в SQL Server и не часто упоминают ndf. Это потому, что они гораздо менее распространены. У меня около 8000 баз данных, и только в одной из них есть файлы ndf. Это база данных поставщика, которая использует их для хранения (сюрприз!) полнотекстовых каталогов.

В любом случае, самый безопасный способ переместить базу данных — сделать ее резервную копию на старом сервере и восстановить на новом, как указал в комментариях Reaces. Если вы решили использовать отсоединение/присоединение, вам нужно убедиться, что у вас естьвсесоответствующие файлы, включая любые файлы ndf.

Связанный контент