Sas 连接到teradata失败时如何发送电子邮件?

Sas 连接到teradata失败时如何发送电子邮件?,sas,Sas,我使用的是从SAS连接到Teradata的标准方式,如下所示: connect to teradata (user="youruserid" password="yourpassword" server="servername" mode=teradata); 我有多个这样的代码,一个接一个地安排。我意识到,如果Teradata服务器某个时候停机,那么很少有代码会失败。我想做的是在SAS中每次连接失败时都收到一封电子邮件。这是一个显式的传递查询?当连接失败时,SAS会设置SYSCC、SYSRC

我使用的是从SAS连接到Teradata的标准方式,如下所示:

connect to teradata (user="youruserid" password="yourpassword" server="servername" mode=teradata);

我有多个这样的代码,一个接一个地安排。我意识到,如果Teradata服务器某个时候停机,那么很少有代码会失败。我想做的是在SAS中每次连接失败时都收到一封电子邮件。

这是一个显式的传递查询?当连接失败时,SAS会设置SYSCC、SYSRC或某些SQL宏变量。一旦你有了一个标志来反映成功/失败,发送电子邮件就很容易了。同意null。如果失败的连接本身并没有设置这些宏卡中的一个,我认为失败的读取表的尝试将会失败。即使它不存在,您也可以测试输出sas数据集,看看它是否存在并且有>0条记录。