0

我有一个用于学校项目的小型数据库,我需要创建一个具有以下要求的数据库维护计划:

  • 它必须手动(通过脚本而不是用户界面)
  • 它必须重新组织数据和索引
  • 它必须验证数据库的完整性
  • 它必须在每天 19:00 自动运行

好吧,我完全不知道该怎么做

有人可以帮帮我吗?

我找到了一些创建备份和重新组织索引的命令,但我找不到定期运行它们的方法。

谢谢恰帕

4

2 回答 2

2

如果要创建维护计划,请参见以下页面:

使用维护计划向导

否则,您可以创建一个 SQL 代理作业,其中包含运行所需 T-SQL 命令(例如备份数据库和 DBCC 命令)的各种步骤,并为其创建计划。

如果您无法使用维护计划向导,您可以使用类似于下页详述的命令来创建作业:

创建维护计划

如果您无法创建代理作业(例如您使用的 SQL 服务器版本不支持它们(SQL Express 等),那么您可以使用由 Windows 任务调度程序触发的 OSQL 命令来实现相同的功能事情,请参阅以下链接以获得非常好的描述:

如何使用 SQL Server Express 自动执行维护任务

于 2013-06-26T16:28:11.610 回答
1

如果您有可用的命令并且您使用的是具有 SQL 代理的 SQL Server 版本,请创建一个代理作业并使用它来执行计划。

于 2013-06-26T17:07:48.633 回答