A-A+

不允许对文件或文件组进行备份,因为它没有联机

2015年01月14日 Mssql 暂无评论 阅读 323 次浏览 次
问题描述:对数据库执行完整备份时,报错。
备份语句:
use master
go
backup database 
xxxx_s to disk='F:\DBBACKUP\xxxx_S_20080124.bak';
错误信息:
消息 3007,级别 16,状态 1,第 1 行
不允许对文件或文件组 "sysft_test" 进行备份,因为它没有联机。可以使用 FILEGROUP 或 FILE 子句执行 BACKUP,以限制在选项中只包括联机数据。
消息 3007,级别 16,状态 1,第 1 行
不允许对文件或文件组 "sysft_DocData" 进行备份,因为它没有联机。可以使用 FILEGROUP 或 FILE 子句执行 BACKUP,以限制在选项中只包括联机数据。
消息 3013,级别 16,状态 1,第 1 行
BACKUP DATABASE 正在异常终止。
&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;
查找原因:
从微软的网站上找到了原因:
这是因为数据库中全文目录是未联机。 要执行完整备份, SQL Server 2005 需要所有数据库文件和将联机数据库中全文目录。
因为一个或多个下列条件都满足全文目录可能联机:• 全文目录文件夹删除或者损坏。 
• 您没有启用全文索引数据库。 
• 是从 Microsoft SQL Server 2000 数据库备份还原数据库。 因此, 文件夹是全文目录数据库中不存在其中还原数据库服务器上。 
• 从 SQL Server 2000 升级 SQL Server 2005, 您运行的实例。 但是, 全文搜索服务无法访问在升级过程。 
• 从位置附加数据库。 期间附件但是, 您指定为该全文目录文件夹正确位置。
 
 
解决问题:
1、创建全文索引
      xxxx数据库—>属性—>文件—>使用全文索引
2、重新执行完整备份
 
此方法经测试可以解决因为没有联机,无法建立全文索引不能备份的问题

 

标签:

评论已关闭!

Copyright © 香港虚拟主机_美国虚拟主机_香港服务器_美国服务器租用托管 保留所有权利.   Theme  Ality 蜀ICP备14006632号-1

用户登录