文档解释
ORA-13852: Tracing for service(module/action) string is not enabled
Cause: Attempt to disable a service-level tracing which was never enabled
Action: Supply correct service(module/action) name
ORA-13852 错误是Oracle数据库中特定模块或操作的跟踪没有启用的错误。
官方解释
ORA-13852: Tracing for service ‘string’ is not enabled
原因:对字符串为空的服务(模块/操作)没有启用跟踪记录。
常见案例
1、使用DBMS_MONITOR.SERV_MOD_ACT_TRACE_ENABLE在Oracle数据库中启用新的跟踪记录时可能会发生此错误。
2、如果调用DBMS_MONITOR.SERV_MOD_ACT_TRACE_DISABLE禁用跟踪记录,但在没有启用的情况下尝试禁用跟踪记录时,也可能会发生此错误。
正常处理方法及步骤
解决ORA-13852错误的处理方法主要包括:
1、使用DBMS_MONITOR.SERV_MOD_ACT_TRACE_ENABLE过程启用未启用的跟踪。
2、使用DBMS_MONITOR.SERV_MOD_ACT_TRACE_DISABLE禁用跟踪记录。
3、当DBMS_MONITOR.SERV_MOD_ACT_TRACE_ENABLE过程被使用时,参数必须正确。