本部分提供有关可在 DQS 数据库(例如备份/还原或分离/附加)上执行的数据库管理活动的信息。
备份和还原 DQS 数据库
SQL Server 数据库的备份和还原是数据库管理员执行的常见作,通过从备份数据库恢复数据,防止发生灾难时数据丢失。 数据质量服务器主要由两个 SQL Server 数据库实现:DQS_MAIN和DQS_PROJECTS。 Data Quality Services (DQS) 数据库的备份和还原过程类似于任何其他 SQL Server 数据库。有三个与备份和还原 DQS 数据库相关的挑战:
必须同步 DQS 数据库的备份和还原作。 否则,还原的数据质量服务器将不起作用。
这两个 DQS 数据库(DQS_MAIN和DQS_PROJECTS)包含程序集和其他复杂对象,除了简单的数据库对象(如表和存储过程)。
为了使 DQS 数据库能够作为数据质量服务器正常运行,在 DQS 数据库外部必须存在一些实体,尤其是两个 SQL Server 登录名(##MS_dqs_db_owner_login## 和 ##MS_dqs_service_login##), 以及主数据库中的初始化存储过程(DQInitDQS_MAIN)。
有关 SQL Server 中的备份和还原的详细信息,请参阅 SQL Server 数据库的备份和还原。
DQS 数据库的默认自动增长大小和恢复模式
若要防止 DQS 数据库和事务日志无限增长,并可能填充硬盘:
DQS 数据库的默认 自动增长 大小设置为 10%。
DQS 数据库的默认恢复模式设置为 “简单”。 在简单恢复模式下,事务记录最少,在事务完成以释放事务日志 (.ldf 文件中的空间)后,日志截断会自动发生。 有关简单恢复模式的详细信息,请参阅完整数据库备份(SQL Server)。
重要
- 在简单恢复模式下,当日志记录长时间保持活动状态(例如,长时间且耗时的事务)时,日志截断可能会延迟,因此可能会导致事务日志被装满。 此外,日志截断不会减小物理日志文件(.ldf 文件)的大小。 若要减小物理日志文件的大小,需要收缩日志文件。 有关排查事务日志问题的信息,请参阅 事务日志(SQL Server) 或Microsoft支持文章 https://go.microsoft.com/fwlink/?LinkId=237446。
- 您必须定期对 DQS 数据库进行完整备份或差异备份,并备份事务日志,以便能够进行数据的时间点恢复。 有关详细信息,请参阅完整数据库备份(SQL Server)和备份事务日志(SQL Server)。
分离/附加 DQS 数据库
可以分离 DQS 数据库的数据和事务日志文件,然后重新附加数据库到 SQL Server 的同一个或另一个实例。如果想将 DQS 数据库更改为同一计算机上的不同 SQL Server 实例或移动数据库,请执行此操作。
有关在分离和附加 SQL Server 中数据库之前和期间要考虑的事项的详细信息,请参阅数据库分离和附加(SQL Server)。
相关任务
任务说明 | 主题 |
---|---|
介绍如何备份和还原 DQS 数据库。 | 备份和还原 DQS 数据库 |
介绍如何分离和加载 DQS 数据库。 | 分离和附加 DQS 数据库 |