我正在 SSIS 中创建维护作业,其中一个步骤要求我从变量中读取,检查一个值,如果该值在特定范围内,则将该行写入一个新对象以进行以下处理步。我已经编写了大部分脚本,但我无法将如何从脚本任务中将值写入对象。
这是我现在拥有的:
为了快速完成此操作,它从服务器获取所有数据库名称,然后运行数据库完整性检查。之后,它会拉出所有数据库的列表及其最后一次已知的良好完整性检查。最后的 ForEach 循环是我遇到问题的地方。我希望它从上一个 SQL 任务中获取对象,读取变量,如果最后一个已知的良好日期接近当前时间,则将其输入一个新对象,以便在接下来的步骤中使用以备份该数据库。