Articles of 维护

设置Ola Hallengren的SQL工作

我已经安装了Ola Hallengrens维护脚本,并为我创build了这些工作。 DatabaseBackup – SYSTEM_DATABASES – FULL DatabaseBackup – USER_DATABASES – FULL DatabaseBackup – USER_DATABASES – DIFF DatabaseBackup – USER_DATABASES – LOG DatabaseIntegrityCheck – SYSTEM_DATABASES DatabaseIntegrityCheck – USER_DATABASES IndexOptimize – USER_DATABASES 我打算按照他的常见问题解答他的指导方针How should I schedule the jobs? 这取决于您的维护窗口,数据库的大小,最大的数据丢失和其他许多事情。 以下是一些可以开始的准则,但您需要根据您的环境进行调整。 用户数据库:每周一天的完整备份。 所有其他日子的差异备份。 每小时处理一次事务日志。 诚信检查每周一天。 一周一天的指数优化。 系统数据库:每天进行完整备份。 诚信检查每周一天。 索引优化后的完整性检查。 这是因为索引重build有时可以修复数据库损坏。 索引优化后完全备份。 那么以下差异备份将会很小。 完整性检查完全备份。 那么你知道备份的完整性是可以的。 这意味着首先进行索引优化,然后进行完整性检查,最后完全备份 我的问题仍然是, How […]

删除SQLServerAgent帐户我应该怎么做?

我已经删除了SQLServerAgent帐户,现在我不能访问数据库。 从pipe理工作室连接引发错误26和系统日志显示:SQLServerAgent无法启动(原因:创build一个新的会话时出错)。 。 我GOOGLE了出来,这是因为它可能是缺乏帐户,但…如何恢复它!

我应该在MS-SQL 2008/2012服务器上运行哪些维护任务?

服务器在新硬件上使用数据库镜像来实现运行SQL Server标准的高可用性。 现有的计划是由DBA多年前设置的,并且正在使用UI中提供的内置维护工具。 每日:所有数据库的完全备份每15分钟对用户数据库执行事务日志备份检查包括索引在内的所有数据库的数据库完整性清理历史清理备份 每周:重组所有数据库上的索引 – 包括表和视图以及紧凑的大对象更新所有数据库的统计信息 – 包括表和视图,使用全面扫描更新所有现有的统计信息 在重组任务约1小时后的星期天早上,服务器变得没有响应,我必须停止SQL服务来启动故障转移到镜像服务器。 我认为重新组织或更新统计信息是导致问题。 想知道如果我应该做紧凑的例程和/或在每个表(系统和用户)上运行重组。 我如何修改我的任务来减轻服务器上的压力,但仍然执行适当的维护?

MSSQL服务器:重build与重组索引和更新统计信息

我们有一个很慢的数据库(MS SQL SERVER)。 现在我们知道,索引从来没有重build或重组。 (目前还不清楚这是否真的是问题,但我们现在要经常这样做。) 但现在的问题是:重build指数还是更好一些? 目前我们有超过90%的碎片,所以我做了重build。 但是,如果我想经常这样做,碎片通常会更低。 那么重新组织它而不是重build会更有意义吗? 你真的会在每个MS SQL Server上毫无例外地为此做出一个频繁的任务吗? 在所有MS SQL服务器上是否有意义? 有没有build议这个任务应该运行? 一个星期一次? 每月一次? 我也在博客中看到,在重build/重组之后,他们也是“更新统计”。 这是推荐还是废话? (我在博客上都find了 – >一个说:是的 – >其他:废话!) 你有什么经验? 这些任务(重build/重组/统计)是否需要大量的性能? 许多问题! 抱歉!

doveadm:删除比date更早的消息

我有一些情况,一些用户在他们的邮箱上留下非常旧的邮件(+5年),这些邮件只是浪费空间,而且由于安全原因也应该删除。 我发现我可以使用doveadm ,但是运行如下所示: doveadm expunge -u [email protected] mailbox INBOX savedbefore 1-Jan-2011 没有任何效果。 从我理解的电子邮件客户端标记电子邮件删除之前运行在服务器上的expunge实际删除它们。 我如何使用doveadm将它们标记为删除,然后直接运行doveadm命令或直接删除它们?

脱机数据库上的SQL Server维护计划错误

今天是我的SQL日:) 我有一个维护计划,运行失败,出现以下错误: 失败:( – 1073548784)执行查询“USE [SharedServices1_DB]”失败,并显示以下错误:“数据库'SharedServices1_DB'由于脱机而无法打开”。 可能的故障原因:查询问题,“ResultSet”属性设置不正确,参数设置不正确或连接未正确build立。 其中SharedServices1_DB是设置为脱机的数据库。 我想将这个数据库从维护计划中排除,但是当数据库处于脱机状态时,它在维护计划任务中完全不显示为“特定数据库”,如果我将其联机,则它已经被取消维护计划任务。 如何从维护计划中排除脱机数据库?

是否有查询来检查在SQL Server 2008中启用了哪些维护计划?

我知道你可以使用查询来找出哪些数据库已启用自动缩小,但我想知道这是否可以完成维护计划。 现在我们只有几个维护计划,所以很容易手动检查,但是我可以看到有一个查询是如何做到的。

激光打印机的基本知识及其维修保养是什么?

打印机是来自地狱的神秘潘多拉的盒子,我对此一无所知。 为了你的知识,我转向你。 激光打印机的关键部件是什么? 典型的印刷质量问题是什么(例如通过文档的行),哪个部分导致它,以及它们是如何修复的? 在养老金仪式中应该做什么,定期养老金应该多久进行一次?

Ubuntu服务器:删除目录中的第一个文件夹

我如何抓取目录中的第一个子文件夹并将其删除? 我发现了一个脚本来监视可用磁盘空间。 它发送警报电子邮件,如果空间不足,但我也想删除一些不需要的东西。 我有一个备份文件夹,用于保存每日和每月的备份。 我想删除第一个文件夹,因为这总是最老的,但我不知道最老的备份的名称。 我的文件夹没有Jan-May和Dec: 06-01 07-01 08-01 09-01 10-01 11-01 Friday Monday Saturday Sunday Thursday Tuesday Wednesday 如何删除第一个文件夹“06-01”而不知道它的名字?

build议Hyper-v服务器虚拟机进行常规服务器维护

我们的Hyper-V盒(主要是Windows Server 2008 R2)上运行着大约10个服务器实例(VM),它们执行各种任务,如文件服务器,域控制器,Web服务器,SQL Server等。 这些服务器实例中是否需要特定的定期维护? 我的基本常规是: 重新启动每个虚拟机(每月) 删除任何临时文件/一般磁盘清理(每月) 检查所有的Windows更新应用(每周) 检查错误日志是否有任何exception(每周) 检查任务pipe理器的奇怪(每周) 还有什么我真的应该做的? 去碎片化是必要的吗?