sql:如何移动全文目录

时间:2010-01-25 22:40:47

标签: sql sql-server-2005 full-text-search

我想将1个数据库的全文目录移动到同一SQL服务器上的不同位置。我正在使用SQL 2005.其中一位消息人士说:

  

SQL Server 2005全文   搜索提供了轻松的能力   分离和移动全文目录   与SQL Server数据库相同的方式   文件可以分离,移动和   重新装上。全文目录是   包含在sp_detach_db和   sp_attach_db的。分离后   数据库,你可以移动全文   目录和/或数据库数据文件,   然后重新附加数据库。   全文目录元数据已更新   反映位置的变化。   此功能简化了构建,   测试,移动和部署   跨多个服务器的数据库。

自: http://msdn.microsoft.com/en-us/library/ms345119(SQL.90).aspx

相信它,我只使用附加和分离方法移动数据和日志文件,复制全文目录并重建它。还是

sp_help_fulltext_catalogs ''

显示旧路径的相同输出。

另一个来源: http://sqlserverpedia.com/wiki/FTS_-Restoring&_Relocating_your_Catalogs 提及停止并启动全文搜索服务作为移动的一部分。我无法重新启动全文服务,因为其他数据库正在使用它。

是否有任何选项可用于移动单个全文目录而无需重新启动全文服务?

此致

Manjot

1 个答案:

答案 0 :(得分:1)

我根本没有重启服务.. 我只是尝试了它而没有重新启动它按照以下方式工作:  http://sqlserverpedia.com/wiki/FTS_-Restoring&_Relocating_your_Catalogs