今天在调试系统的时候,发现CDR记录的时候出现了问题。oracle报错
ora-01756: quoted string not properly terminated。出错原因是sql语句不完整或有语法错误。这里因为没有修改过sql格式,语法错误不存在问题。应该是字符串拷贝的时候出错。
新版本系统将数据库做为一个单独的消息队列来进行处理,考虑到这个方面,估计是消息预留的空间不够,导致sql字符串在复制的时候没有完整复制,将消息队列的字符串空间放大,问题解决。
今天在调试系统的时候,发现CDR记录的时候出现了问题。oracle报错
ora-01756: quoted string not properly terminated。出错原因是sql语句不完整或有语法错误。这里因为没有修改过sql格式,语法错误不存在问题。应该是字符串拷贝的时候出错。
新版本系统将数据库做为一个单独的消息队列来进行处理,考虑到这个方面,估计是消息预留的空间不够,导致sql字符串在复制的时候没有完整复制,将消息队列的字符串空间放大,问题解决。