2017年4月24日 星期一

ORA-06502: PL/SQL: numeric or value error: host bind array too small

用來發通知信的程式, 不定時會出現這error, 看訊息以為是mail server的名稱有誤, 但這名稱都固定沒變, 不應該會有異常. 由於程式中看不出其他問題, 先把用於查看收件人的dbms_output取消, 治標試試.

在網路搜尋, 找到兩篇提到dbms_output.put_line有255字元的限制, 但在client工具或sqlplus直接測試, 現行系統在超過300字元時也都正常.

只能再觀察了.

Ref:
ORA-06502: Host bind array to small (web service callout)
http://www.orafaq.com/forum/mv/msg/84834/441910/#msg_441910

long messages cause ORA-06502: PL/SQL: numeric or value error: host bind array too small
https://github.com/rlove/pluto-test-framework/issues/3

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。