ORA-13387: sdo_batch_size for array inserts should be in the range [number,number] ORACLE 报错 故障修复 远程处理
文档解释
ORA-13387: sdo_batch_size for array inserts should be in the range [number,number]
Cause: The specified value for sdo_batch_size was too high or too low.
Action: Change the value to be in the specified range.
ORA-13387错误表明,当尝试使用SDO_BATCH_SIZE参数在数据库中进行大批量数组插入操作时,参数的值超出了有效范围。
官方解释
常见案例
正常处理方法及步骤
1、在插入大量数组时,检查SDO_BATCH_SIZE参数是否正确,其值必须在数字范围内。
2、使用部分不同的参数,比如改变SQL语句的架构来解决。
3、尝试使用更高版本的数据库驱动程序,这样可以提高性能。
4、尝试在数据库上重新启动批量插入操作,并根据情况调整BATCH_SIZE参数。