Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server 2005全文索引可防止备份_Sql Server_Backup_Full Text Search - Fatal编程技术网

Sql server SQL Server 2005全文索引可防止备份

Sql server SQL Server 2005全文索引可防止备份,sql-server,backup,full-text-search,Sql Server,Backup,Full Text Search,每当我尝试备份一个数据库时,它会一直运行到90%,并在手动终止(因为如果我尝试停止它,它不会停止)msftesql进程之前一直停留在那里 这显然意味着全文索引和备份过程之间存在冲突 那么,你见过这样的东西吗?如果没有,您将如何调试此问题?第一个明显的调试点是禁用全文索引,然后再次尝试备份数据库。如果它进行备份,那么您就知道FTS是问题所在。如果没有,那么你还有另一个问题要解决 我还要检查SQL日志和事件查看器,看看是否有任何有用的信息 最后,如果您在备份过程中对服务器进行了实际的物理访问,请收听

每当我尝试备份一个数据库时,它会一直运行到90%,并在手动终止(因为如果我尝试停止它,它不会停止)msftesql进程之前一直停留在那里

这显然意味着全文索引和备份过程之间存在冲突


那么,你见过这样的东西吗?如果没有,您将如何调试此问题?

第一个明显的调试点是禁用全文索引,然后再次尝试备份数据库。如果它进行备份,那么您就知道FTS是问题所在。如果没有,那么你还有另一个问题要解决

我还要检查SQL日志和事件查看器,看看是否有任何有用的信息

最后,如果您在备份过程中对服务器进行了实际的物理访问,请收听并查看磁盘在备份过程中是否发出任何奇怪的噪音,以指示某种磁盘故障


我可以说,我从未让FTS阻止过备份的发生,但这并不意味着备份不可能发生。

第一个明显的调试点是禁用全文索引,然后再次尝试备份数据库。如果它进行备份,那么您就知道FTS是问题所在。如果没有,那么你还有另一个问题要解决

我还要检查SQL日志和事件查看器,看看是否有任何有用的信息

最后,如果您在备份过程中对服务器进行了实际的物理访问,请收听并查看磁盘在备份过程中是否发出任何奇怪的噪音,以指示某种磁盘故障


我可以说,我从来没有让FTS阻止过备份的发生,但这并不意味着备份不可能发生。

什么时候有刷新全文索引的作业运行?可能它正试图在备份运行的同时重新填充这些索引。

刷新全文索引的作业何时运行?可能它正在尝试在备份运行的同时重新填充这些索引。

我也有同样的问题。 活动监视器显示备份作业具有等待类型MSSEARCH

索引在运行时手动填充,直到我强制停止它或重新启动服务为止,它连续挂起数天。以前填充需要几分钟。

我也有同样的问题。 活动监视器显示备份作业具有等待类型MSSEARCH


索引在运行时手动填充,直到我强制停止它或重新启动服务为止,它连续挂起数天。以前填充需要几分钟。

幸运的是,应用程序停止使用SQL Server的全文,开始使用Lucene,因此我不必深入挖掘。我不得不像你一样反复重新启动全文索引服务。幸运的是,应用程序停止使用SQL Server的全文,开始使用Lucene,因此我不必深入研究。我不得不像你一样反复重启全文索引服务。