我的公司有 oracle 12c。我们正在寻找一种向服务器发送通知的方法,插入/更新/删除。我知道这可能不是一个理想的,但我被严格指示走这条路。我知道我们有Oracle 11g的数据库更改通知(DCN)。这可以在oracle 12c上完成吗?如果有人能指出如何解决这个问题,那将会很棒。
答案 0 :(得分:1)
数据库更改通知已从Oracle Database 12c中删除。以下链接详细说明了该功能的删除,请参阅第2.2.1节:
http://oradb-srv.wlv.ac.uk/E50529_01/READM/chapter12102.htm
要做你想做的事需要另一种方法。我建议您检查数据库审计。有关这方面的更多信息,请访问:
https://docs.oracle.com/cd/E11882_01/server.112/e10575/tdpsg_auditing.htm#TDPSG50000
如果需要,您可以将审核权限设置为表格中的列,并在数据从数据库更改时发送电子邮件。