问题标签 [maintenance-plan]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 在 SQL Server 的维护计划中添加 T-SQL
如何在 SQL Server 中将 T-SQL 语句设置为维护计划的一部分?因为我可以看到备份等选项,但看不到添加 T-SQL 的可能性
sql-server - SQL Server 维护计划如何与 Jobs 和 DTExec 相关联?
SQL Server 维护计划如何与 Jobs 和 DTExec 相关联?
我对维护计划的本地连接特别感兴趣,它似乎以某种方式传递给了 dtexec。
我已经阅读了一些文档,但没有一个足够清楚。正如我所理解的那样:MP 创建一个 SSIS 包以及一个作业......而该作业反过来调用外部应用程序 dtexec...... 它执行 SSIS 包。此包必须访问 SQL Server 并使用维护计划的“本地连接”参数提供的帐户。
我的理解对吗?
欢迎参考 MS 官方详细文档。
sql-server - 我的维护计划中的某些数据库不会备份,并出现错误“操作系统错误代码 3(系统找不到指定路径)”
我在 SQL Server 2014 SP3 的维护计划中完成了这项工作,该计划将“所有数据库”备份到另一台服务器的共享文件中,但是由于下面我的屏幕截图中显示的错误,一个数据库失败了。请注意,其余的都是成功的,它们只是使用相同的路径,所有数据库都很简单,除了已满的模型。
sql - 创建维护计划以更新用户帐户状态
我希望在 SQL Server Management Studio 中创建维护计划。对于此维护计划,我需要在检查用户是否离开公司后将用户帐户更新为状态 = 0(停用)。
我已经完成了维护计划向导
我知道这只是开始,我需要创建一个 SQL 语句,它允许我检查某个表并查找用户是否处于非活动状态。如果他们不活跃,维护计划将运行并从应用程序中停用他们的帐户。
更新:对此的要求是还实施一封电子邮件,其中包含已停用的用户列表。为此,我需要创建一个最终可以与使用维护计划相同的作业。在此之后的下一步是什么?这是我计划使用的触发更新:
ssis - SSISDB 大小增长过多
我已将 RETENTION_WINDOW 属性设置为 5,将 OPERATION_CLEANUP_ENABLED 设置为 true,并且 SSIS 维护作业每天晚上都在运行,但 SSIDB 仍然增长太多,现在它从 20GB 增加到 110GB 以上。所以我想知道建立一个维护计划来缩小 SSISDB 是否很好,或者我可以应用任何其他方法来减少 ssisdb 的大小
sql-server - SQL Server 备份问题 - 锁定文件
我们有标准的维护备份计划
备份任务启用了 verifyonly 选项。
在执行备份期间,我们的作业失败,因为 VERIFYONLY 任务失败,因为备份文件被另一个进程持有。如果我从任何特定数据库的维护计划中获取代码(备份操作 + 恢复 verifyonly )并从查询窗口手动运行它,这也会失败并出现相同的错误。如果我在备份和恢复 verifyonly 之间添加两分钟的延迟,那么我不会收到任何错误。这看起来像是在创建后立即锁定备份文件并且不允许运行 verifyonly。我已经下载了 Process Monitor 并尝试检查备份文件的活动,除了 System、sqlserver.exe 和 explorer.exe 进程之外,没有其他进程触及该文件。以前有人遇到过这个问题吗?
sql-server - SQL 维护计划 - 确定步骤的持续时间
我试图将维护计划保持在 30 分钟以内。每个步骤的持续时间表明应该是这种情况,但计划运行超过 1 小时。
检查数据库完整性在 20:04:16 结束,下一步,更新统计信息在 21:00:30 开始。在此间隙期间发生了什么,哪个步骤导致了问题?
维护计划:GP 每晚全面维护持续时间:01:06:33 状态:成功。
备份数据库(完整)(ISTAGPSQL1) 本地服务器连接上的备份数据库 兼容级别为 70(SQL Server 版本 7.0)的数据库将被跳过。数据库:所有用户数据库类型:完整附加现有任务开始:2020-10-13T20:00:02。任务结束:2020-10-13T20:01:27。成功
检查数据库完整性 (ISTAGPSQL1) 检查本地服务器连接上的数据库完整性 兼容级别为 70(SQL Server 版本 7.0)的数据库将被跳过。数据库:所有用户数据库包括索引仅物理任务开始:2020-10-13T20:01:27。任务结束:2020-10-13T20:04:16。成功
更新统计信息 (ISTAGPSQL1) 本地服务器连接的更新统计信息 兼容级别为 70(SQL Server 版本 7.0)的数据库将被跳过。数据库:所有用户数据库对象:表和视图所有现有统计信息任务开始:2020-10-13T21:00:30。任务结束:2020-10-13T21:06:32。成功
清理历史记录 (ISTAGPSQL1) 本地服务器连接上的清理历史记录 历史记录类型:备份、作业、维护计划 期限:超过 4 周 任务开始时间:2020-10-13T21:06:33。任务结束:2020-10-13T21:06:35。成功
维护清理任务 (ISTAGPSQL1) 本地服务器连接上的维护清理清理数据库备份文件年龄:超过 4 周任务开始:2020-10-13T21:06:35。任务结束:2020-10-13T21:06:35。成功
reactjs - 如何使用 React 处理维护过程
这是我的应用程序当前处理维护过程的方式:
我有一个应用程序状态的环境变量:
我react-router
用于路由应用程序:
这工作正常,但是当我们将其切换到维护模式时,一些用户仍然可以使用默认路由访问应用程序(这在后端关闭时不好),我认为这是因为浏览器缓存或其他原因。
我的问题是:
- 如何防止用户在维护期间访问应用程序?(强迫他们在特定时间清除缓存?)
- 有没有更好的方法来处理维护过程?
谢谢。