Неожиданная ошибка SQL возвращает <NOLINE> в Intersystems Cache
проблема
Я столкнулся с ошибкой в другой таблице при попытке извлечь через драйвер Cache ODBC, но эта дает мне меньше деталей, и я изо всех сил пытаюсь определить, что может быть причиной ошибки.
Таблица, которую я пытаюсь извлечь, называется REF_TABLE_ONE
,
Вот ошибка:
[Cache Error: <<NOLINE>%0AmBx1^%sqlcq.PRD.3366>]
[Location: <ServerLoop - Query Fetch>]
Исследование / пробная версия и ошибка
Судя по моим исследованиям, похоже, что ошибка возникает из-за того, что чего-то не хватает в программе. У меня ограниченный доступ к этой системе. Я могу открыть соответствующий класс в Cache Management Studio и редактировать / компилировать код там. Однако у меня нет доступа к разделу "Маршруты" веб-портала управления.
Когда я запускаю SQL-запрос на веб-портале управления, я получаю ту же ошибку, что указана выше, и отображаются только заголовки столбцов, а строки не заполняются.
Основываясь на моем ограниченном анализе файла Class, я думаю, что проблема где-то внутри SQLMap. Похоже, что использование подписок довольно сложное. Мне интересно, что-то там не так?
Я скопировал весь код SQLMap, но я не хотел публиковать его, если он кому-то не нужен, так как он немного длинный и займет много места в посте. Вот снимок экрана визуального представления SQLMap на случай, если это поможет:
Вопрос
Могу ли я что-нибудь сделать с кодом класса в Studio для отладки или получения дополнительной информации об этой ошибке?
Любая помощь очень ценится!
Дополнительная информация
Версия кеша: Cache for OpenVMS/IA64 V8.4 (Itanium) 2012.1.5 (Build 956 + Adhoc 12486) 17-APR-2013 19:49:58.07