[ABI 5.2] 表单回填时更新插入数据时触发器报错

46562
23

Gakk1 初学数据Lv2

发表于2021-4-6 15:25

悬赏60

未解决

楼主
表单回填时更新插入数据时报错触发器无效且未通过重新验证,在pl/sql里也查不到该触发器

最近看过此主题的会员

一一

cuihr

MAM

ZhangQuanWei

yuemm

chicken

江湖人称潇洒哥

xxxl

小亿

zxq128

jen

1505121235

23个回答

只看楼主

xxxl 数据领袖Lv6

发表于2021-4-6 17:39

只看该作者

取消 关注该作者的回复

12#

Gakk1 发表于 2021-4-6 17:36
报错的详情就在刚刚那个压缩包里有

哦哦看到了 我给研发看下

xxxl 数据领袖Lv6

发表于2021-4-7 10:26

只看该作者

取消 关注该作者的回复

13#

Gakk1 发表于 2021-4-6 17:36
报错的详情就在刚刚那个压缩包里有

参照这个帖子试试能不能解决https://www.cnblogs.com/hanmk/p/9816553.html

Gakk1 初学数据Lv2

发表于2021-4-7 10:49

只看该作者

取消 关注该作者的回复

14#

xxxl 发表于 2021-4-7 10:26
参照这个帖子试试能不能解决https://www.cnblogs.com/hanmk/p/9816553.html

你好 昨天参考这个帖子还是解决不了 用plsql查不到报错的触发器

xxxl 数据领袖Lv6

发表于2021-4-7 10:57

只看该作者

取消 关注该作者的回复

15#

Gakk1 发表于 2021-4-7 10:49
你好 昨天参考这个帖子还是解决不了 用plsql查不到报错的触发器

查不到会不会是连接池不对或者没用管理员用户的原因

Gakk1 初学数据Lv2

发表于2021-4-7 11:10

只看该作者

取消 关注该作者的回复

16#

xxxl 发表于 2021-4-7 10:57
查不到会不会是连接池不对或者没用管理员用户的原因

是设置连接池的时候要用管理员用户吗?

xxxl 数据领袖Lv6

发表于2021-4-7 11:19

只看该作者

取消 关注该作者的回复

17#

Gakk1 发表于 2021-4-7 11:10
是设置连接池的时候要用管理员用户吗?

连接池的用户需要有对应的权限像这样

  1. 创建空间
  2. create tablespace i513
  3. logging
  4. datafile 'D:\oracle\space\i513.dbf'
  5. size 50 M
  6. autoextend on ;

  7. 创建用户
  8. create user i513
  9. identified by "i513"
  10. default tablespace i513
  11. temporary tablespace temp;
  12. 给予权限
  13. grant connect ,resource, dba to i513;
复制代码
我指的您查不到触发器 是不是在plsql中没有等管理员用户查询

Gakk1 初学数据Lv2

发表于2021-4-7 11:31

只看该作者

取消 关注该作者的回复

18#

xxxl 发表于 2021-4-7 11:19
连接池的用户需要有对应的权限像这样
我指的您查不到触发器 是不是在plsql中没有等管理员用户查询 ...

连接池的用户 我是用 database control-orcl 把能给的权限都给了  然后在pl/sql里我用的sys账号连接为SYSDBA查询

xxxl 数据领袖Lv6

发表于2021-4-7 11:38

只看该作者

取消 关注该作者的回复

19#

Gakk1 发表于 2021-4-7 11:31
连接池的用户 我是用 database control-orcl 把能给的权限都给了  然后在pl/sql里我用的sys账号连接为SYS ...

按后面的操作找触发器呢 能找到吗

Gakk1 初学数据Lv2

发表于2021-4-7 11:40

只看该作者

取消 关注该作者的回复

20#

xxxl 发表于 2021-4-7 11:38
按后面的操作找触发器呢 能找到吗

找不到 ceshi用户下没有触发器

xxxl 数据领袖Lv6

发表于2021-4-7 11:43

只看该作者

取消 关注该作者的回复

21#

Gakk1 发表于 2021-4-7 11:40
找不到 ceshi用户下没有触发器

管理员用户呢Plsql里查不是用管理员账户吗

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号