起因老版本的库通过job作业自带的备份作业备份数据库整体时间开销太久,尝试手动执行backup命令备份时间开销节省不少,故而尝试编写存储过程来实现备份,然后通过job来自动做调度执行,但是发现job备份作业异常,报错-3522:函数或触发器调用过程中不允许执行SELECT。

报错提示很明显,与本意相同,这里具体举例说明该报错的场景及解决方案。
原创文章,作者:lzb,如若转载,请注明出处:http://www.wlkjzx.com/2024/09/02/3522%ef%bc%9a%e5%87%bd%e6%95%b0%e6%88%96%e8%a7%a6%e5%8f%91%e5%99%a8%e8%b0%83%e7%94%a8%e8%bf%87%e7%a8%8b%e4%b8%ad%e4%b8%8d%e5%85%81%e8%ae%b8%e6%89%a7%e8%a1%8cselect/