![]() |
|
ошибка при чтении таблицы внешнего источника на postgres | ☑ | ||
---|---|---|---|---|
0
novichok79
23.10.19
✎
20:23
|
Добрый вечер, уважаемые коллеги. Имеется таблица внешнего источника на Postgres, платформа 8.3.15.1656.
При щелчке на заголовке колонки, 1Сина выдает странную ошибку 'Внутренняя ошибка языка запросов "Некорректные параметры получения части результата"' Подскажите, куда смотреть, если кто-то сталкивался. Заранее благодарю за помощь. |
|||
1
novichok79
23.10.19
✎
20:23
|
Вот лог из технологического журнала:
10:10.430002-14990,SDBL,1,process=1CV8C,OSThread=11532,Usr=Администратор,DBMS=DBPOSTGRS,Trans=0,Func=HoldConnection,Context=ДинамическийСписок.ПолучитьДанные : ВнешнийИсточникДанных.ЕнотЖаритКотлеты.Таблица.Котлеты.Форма.ФормаСписка.Реквизит.СписокЗажарок 10:10.430003-0,QERR,1,process=1CV8C,OSThread=11532,Usr=Администратор,Descr='Внутренняя ошибка языка запросов "Некорректные параметры получения части результата"',Query='ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ Котлеты.IDКотлетоса КАК IDКотлетоса, ВЫБОР КОГДА Котлеты.IDКотлетоса ЕСТЬ NULL ТОГДА 0 ИНАЧЕ 1 КОНЕЦ КАК IDКотлетосаПолеУпорядочивания1 ИЗ ВнешнийИсточникДанных.ЕнотЖаритКотлеты.Таблица.Котлеты КАК Котлеты ЛЕВОЕ СОЕДИНЕНИЕ ВнешнийИсточникДанных.ЕнотЖаритКотлеты.Таблица.Инструменты КАК Инструменты ПО Котлеты.IDИнструмента = Инструменты.id УПОРЯДОЧИТЬ ПО IDКотлетосаПолеУпорядочивания1, IDКотлетоса',Context=ДинамическийСписок.ПолучитьДанные : ВнешнийИсточникДанных.ЕнотЖаритКотлеты.Таблица.Котлеты.Форма.ФормаСписка.Реквизит.СписокЗажарок 10:10.430004-0,EXCP,1,process=1CV8C,OSThread=11532,Usr=Администратор,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr='src\VResourceInfoBaseImpl.cpp(1131): 580392e6-ba49-4280-ac67-fcd6f2180121: Неспецифицированная ошибка работы с ресурсом Ошибка при выполнении запроса POST к ресурсу /e1cib/dlist: eece8795-ccc9-4865-8779-0482cfe4a31e: Ошибка при выполнении запроса. bb4657f6-80d1-4ce6-acfe-69860ef1c3f4: Ошибка получения данных e01bc916-56a4-4302-b726-792a2f76e608: Ошибка создания набора данных "НаборДанныхДинамическогоСписка" c238ea87-cc00-4e32-8cc8-f3b182a09711: Ошибка при исполнении запроса набора данных ae209c88-6b01-464c-adc9-0b72e240492f: Внутренняя ошибка языка запросов "Некорректные параметры получения части результата"' 10:10.430007-0,EXCP,3,process=1CV8C,OSThread=11532,Exception=eece8795-ccc9-4865-8779-0482cfe4a31e,Descr='src\ExceptionWriterUIImpl.cpp(461), shown to the user: eece8795-ccc9-4865-8779-0482cfe4a31e: Ошибка при выполнении запроса. f6f167a0-dcc9-49ad-8f8e-2c9d9904e4fe: Ошибка получения данных f6f167a0-dcc9-49ad-8f8e-2c9d9904e4fe: Ошибка создания набора данных "НаборДанныхДинамическогоСписка" f6f167a0-dcc9-49ad-8f8e-2c9d9904e4fe: Ошибка при исполнении запроса набора данных f6f167a0-dcc9-49ad-8f8e-2c9d9904e4fe: Внутренняя ошибка языка запросов "Некорректные параметры получения части результата"' |
|||
2
novichok79
23.10.19
✎
20:32
|
если выполнить данный запрос в консоли PgAdmin'а, то запрос срабатывает, ровно как и запрос в 1С.
|
|||
3
novichok79
23.10.19
✎
20:37
|
если в настройках источника у поля убрать "IDКотлетоса" убрать "разрешить Null", то все прекрасно работает.
|
|||
4
novichok79
23.10.19
✎
20:38
|
(3) тьфу ты, в настройках полей таблицы внешнего источника, у поля "IDКотлетоса" убрать "разрешить Null", то судя по технологическому журналу и по поведению системы, все заебца.
|
|||
5
bolero
23.10.19
✎
22:27
|
я бы сделал так: на опрашиваемом postgres временно воткнуть log_statement = 'all' в postgres.conf и посмотреть в логе постгреса, как именно оно там из желтого sql в нормальный натранслировало, и попытаться то же самое из консоли исполнить - будет нормальное описание ошибки на английском
из техножурнала выше ни зги не понятно, возможно вообще левую ошибку подсовывает |
|||
6
novichok79
24.10.19
✎
11:00
|
(5) да, надо бы попробовать. у меня тестовая база крутится на постгри, как и у заказчика. возможно 1С не очень еще с ней умеет работать, хотя стоят самые свежие версии платформы и постгри с сайта 1С .
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |