如何通过电子邮件发送更精确的SSIS日志(错误)

首先,您需要阅读我之前的文章“如何通过电子邮件发送SSIS日志(错误)”,因为过程几乎相同。但是,您需要在“执行SQL任务”中进行一些更改(参考:“ J”部分的“如何通过电子邮件发送SSIS日志(错误)”)。由于Execute SQL任务用于收集存储在SQL Server中的日志,因此您需要熟悉Execute SQL任务中的参数映射并了解其工作方式。假设我们只需要发送在“事件处理程序开始时间”和当前包执行的当前时间之间发生的“错误”日志。您可以想象,它与上一篇文章中通过电子邮件将SSIS日志发送给系统管理员的方式稍有不同。由于在“执行SQL任务”的“参数映射”部分中仅映射了一个系统变量。但是,这里我们需要再将一个系统变量映射到一个参数。请注意,我们正在使用OLEDB连接来连接到我们之前创建的用于存储SSIS日志的SSIS日志数据库。因此,OLEDB连接和执行SQL任务参数映射及其SQL语句有一些重要点。

继续阅读 “如何通过电子邮件发送更精确的SSIS日志(错误)”

如何通过电子邮件发送SSIS日志(错误)

首先,我想解释一下通过电子邮件发送SSIS日志的过程,以便更好地理解。您可能知道,可以通过几种方式保存SSIS日志以用于管理。在本文中,我们的重点是每当发生包失败之类的事件时如何将SSIS日志发送给管理员。仅假设我们有几个SSIS包,并且将日志存储在SQL Server数据库中。几乎所有的软件包都运行一整夜。现在,如果一个软件包或某些软件包失败了怎么办?通常,最重要的活动之一是应向系统管理员发送一封通知电子邮件,以使他们知道程序包执行存在问题。向他们发送有关故障的相关信息可能会更有帮助。阅读以下几行内容,您可以处理组织中流程的这一重要部分。

继续阅读 “如何通过电子邮件发送SSIS日志(错误)”

如何将SQL Server数据库图存储到文件中并与他人共享?

有时您可能会觉得需要以文件为基础存储数据库图。一世’我在测试一些正在开发的数据库时,特别遇到了这种感觉。我没有’我喜欢创建整个数据库图’我们以前在数据库中创建了新版本的新版本进行测试,因为这是一种返工,而且是一个耗时的过程。因此,我决定将数据库图存储在文件系统中,以便我可以一次又一次地重复使用它。以下解决方案对于通过开发团队共享数据库图以及通过电子邮件发送图文件和/或将数据库图文件存储在网络共享文件夹中可能非常有用。这是一种可能会帮助您的解决方法。首先,您应该在数据库中安装图表支持。为此,只需在SQL Server Management Studio中的对象资源管理器中右键单击数据库图,然后选择“安装图支持”。

继续阅读 “如何将SQL Server数据库图存储到文件中并与他人共享?”