开发者社区> 问答> 正文

有什么好的工具可以自动化SQL Server管理任务?

我知道我可以编写脚本并创建作业来运行它们,但是至少我想要它做的某些事情超出了我的编程能力,因此可以选择。

我想像的是可以按计划运行的东西,它将检查服务器上的所有数据库,并在数据和日志文件的文件大小过多时自动收缩(当然,在备份之后)可用空间。如果它也可以在碎片变得碎片化时对索引文件进行碎片整理,那就太好了。

我想我可能正在寻找的是盒子里的DBA!

或者可能只是我需要更好的性能监视工具。我知道如何解决这两个问题,但更多的是我忘记检查这些问题,直到我开始看到我的应用程序出现性能问题。

展开
收起
心有灵_夕 2019-12-25 21:11:37 1024 0
1 条回答
写回答
取消 提交回答
  • 如果您使用的是SQL Server 2005,请启动Management Studio,然后查看“维护计划”部分。

    见http://msdn.microsoft.com/en-us/library/ms187658.aspx一个概述,并http://msdn.microsoft.com/en-us/library/ms189036.aspx有关维护计划向导的详细信息。

    最后,http://msdn.microsoft.com/zh-cn/library/ms140255.aspx是所有可用维护任务的列表。

    我很确定,即使在Express Edition中也可以使用。我无法谈谈2008年是否发生了任何变化,我还没有使用过。

    2019-12-25 21:11:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载