扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
在 Oracle 的运维过程中,常常需要监控任务执行情况,这时候如果用 Java 或 Python 都可以自定义一个发邮件提醒的功能,但如果能调用 Oracle 自带的的一些包来实现邮件提醒,不仅调用方便,而且提醒的灵活度更高(可以插在存储过程的任意一个犄角旮旯里)。
创新互联专注于东营网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供东营营销型网站建设,东营网站制作、东营网页设计、东营网站官网定制、重庆小程序开发服务,打造东营网络公司原创品牌,更为您提供东营网站排名全网营销落地服务。
这里有两篇文章,详细介绍了调用 Oracle 系统包实现邮件提醒功能的两种方法:
我在使用这两个包的时候,遇到了“ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝”的报错。我先检查了用户权限,然后检查了邮件服务器的端口权限,都没问题,于是在网络上搜索答案,原来真的报错提示很明显,就是 ACL 权限问题,不是其他。
于是参照 ORA-24247: 网络访问被访问控制列表 (ACL) 拒绝 这篇文章中的方法重新设置,一调试,果然可以正常发邮件了。
Oracle BIEE 12c 配置
0.biee部署
biee实际上就是一个weblogic 应用,所以安装biee 12c实际上要先安装全套的oracle fusion middleware.
装好之后,先启动weblogic服务,然后把obiee部署到一个managed server上。这里的server是个逻辑的概念,未必需要单独一台机器。
?部署obiee应用,要选择合适的domain模板.oralce要求先构建一个domain,然后domain下挂managed server. 所以要先选模板。
具体操作的话就是:
运行$ORACLE_HOME/oracle_common/common/bin/config.sh,通过向导来生成domain,在这个过程中,需要用到schema。这个schema又是通过$ORACLE_HOME/oracle_common/bin/rcu来建立的。
?不过这都是理论方法,实际操作的时候,如果真这么干,会发现有很多莫名其妙的错误。
1.真正的配置方法:
运行:?$ORACLE_HOME/bi/bin/config.sh
如果是采用putty+xming方式来操作的话,那么有时候脚本会在检查显示器是否支持256色这一步停住不动。
此时关掉终端,再来一遍就好了。
这个config.sh是为配置biee,publisher ,essbase专门配备的,所以只要按部就班的依次天好参数即可。?
?
easysqlmail专业版里面有个自助取数功能,可以在收到邮件后执行一些sql语句,和你的要求比较接近。
一般不建议数据库服务器直接与外部连接。建议用第三方软件,比如easysqlmail之类的。第一,安全,第二,简单。自己集中精力把sql写好就可以了。望采纳。
存储过程不能发邮件,邮件可以通过向表内插入数据,然后通过数据再调动外部程序进行发送。oracle内部程序本身没有发送邮件的功能。 现在一般是建立外部流程发邮件。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流