用于访问sqlplus的shell脚本

时间:2010-12-22 23:51:02

标签: bash shell sqlplus

任何人都可以帮助我将shell脚本连接到acess sqlplus。在sqlplus中,我需要运行一个sql脚本并将结果邮寄回邮件ID。

示例

ls dir ----> has  abc.sql

我转到sqlplus并按==> **sqlplus username/password@instance @abc**

运行查询

我想将结果邮寄到xyz@enterprise.com

2 个答案:

答案 0 :(得分:3)

你应该可以这样做:

sqlplus username/password@instance @abc | mail -s "Email Subject" xyz@enterprise.com

答案 1 :(得分:0)

您应该将sqlplus的输出重定向到文件 然后使用mailx将其发送到指定的电子邮件ID。