2023 年 10 月 10 日 (初版)
TAC SR Collection |
主な問題 |
12.5(1) SU4 と SU5 の Cisco Unified Communications Manager (Unified CM) で、Bulk Administration Tool (BAT) > Insert Phones All Details を使ってインポートしようとした際、以下のエラーメッセージが表示されて、インポートが失敗する問題です。
CALL FORWARD DYNAMIC :: Error : A syntax error has occurred
|
原因 |
Unified CM の不具合 CSCvz36330 が原因です。
DEBUG レベルの Cisco Bulk Provisioning Service ログ上では、以下のようなメッセージが見られます。 以下の SQL 更新クエリが原因でこのエラーを引き起こします。
2021-08-13 17:27:55,126 DEBUG [Thread-23] common.LogWrapper - phone-SqlPhone:GetSqlListForDynamic|strcolumninfo is::fkcallingsearchspace_cfa=NULL,cfadestination='',cfavoicemailenabled='f',fkcallingsearchspace_scfa=NULL
...
2021-08-13 17:27:55,131 DEBUG [Thread-23] common.LogWrapper - phone-SqlPhone::fnExecuteSql|Error code : A syntax error has occurred.
java.sql.SQLSyntaxErrorException: A syntax error has occurred.
at com.informix.util.IfxErrMsg.buildException(IfxErrMsg.java:439)
at com.informix.util.IfxErrMsg.getSQLException(IfxErrMsg.java:417)
...
2021-08-13 17:27:55,131 DEBUG [Thread-23] common.LogWrapper - phone-SqlPhone::fnExecuteSql|Exception : java.sql.SQLSyntaxErrorException: A syntax error has occurred.
2021-08-13 17:27:55,131 DEBUG [Thread-23] common.LogWrapper - phone-SqlPhone::fnExecuteSql|Can not convertjava.lang.NumberFormatException: For input string: "A syntax error has occurred."
2021-08-13 17:27:55,131 DEBUG [Thread-23] common.LogWrapper - phone-SqlPhone::fnExecuteSql|Error Message : A syntax error has occurred.
2021-08-13 17:27:55,132 DEBUG [Thread-23] common.LogWrapper - SummaryLog::writeResultDetails|The second element is :CALL FORWARD DYNAMIC :: Error :
2021-08-13 17:27:55,132 DEBUG [Thread-23] common.LogWrapper - SummaryLog::writeResultDetails|The third element is :A syntax error has occurred.
2021-08-13 17:27:55,132 DEBUG [Thread-23] dbl.Connector - Attempting to close connection
|
解決策 |
恒久対策として、Unified CM を CSCvz36330 の修正バージョンにアップグレードしてください。
|
備考
本不具合は、Bug Search Tool でも確認できます。
各製品の TAC SR Collection の一覧は、よくある質問と解決方法 (TAC SR Collection) から確認できます。