我已经创build了一个由sql server 2008创build的mdf文件。但是当我将这个mdf文件附加到sql server 2012时,它要求我添加必要的全文目录。 我不知道该怎么办,请帮助我。
根据您提供的信息很难说,但听起来您已经使用sp_attach_single_file_db过程来附加mdf,并且您可能会丢失一个或多个ndfs 。
人们在SQL Server中大量讨论mdf和ldf文件,而不经常提到ndfs。 这是因为他们不太常见。 我有大约8000个数据库,只有其中一个有ndf文件。 这是一个供应商数据库,用它来存储(惊喜!)全文目录。
无论如何,移动数据库最安全的方法是将其备份到旧服务器上,并将其恢复到新服务器上,如注释中指出的Reaces。 如果您决定使用detach / attach,则需要确保您拥有所有相关文件,包括任何ndf文件。