v8: Ошибка при подключении к базе Firebird через внешние источники #566867


#0 by brian001
В режиме конфигуратора в БД Firebird подключение проходит нормально. Но затем, в режиме "Предприятия ..." вываливается ошибка Описание: [ODBC Firebird Driver][Firebird]Dynamic SQL Error SQL error code = -104 Token unknown - line 1, column 12 Когда отседил запрос "Предприятия ..." к БД Firebird при помощи трассировщика ODBC, то увидел следущее: т.е. каждый запрос содержит "TOP". На форумах Firebird рекомендуют использовать FIRST вместо ТОР. Как это можно исправить в 1с? У меня:        - Firebird 2.1 (пробовал и на 2.0.6)        - 1c 8.2.14.528.
#1 by andrewks
не понял, ты firebird Для 1с-овской БД используешь, что-ли?
#2 by brian001
Нет - для 1с нужны данные, которые хранятся в БД firebird. На firebird работает другая программа.
#3 by andrewks
как тогда понимать "В режиме конфигуратора в БД Firebird подключение проходит нормально." ?
#4 by Ненавижу 1С
откуда текст запроса? если сам формируешь, то так и пиши FIRST
#5 by brian001
Одна из новинок 8,2,14 - Внешние источники данных. Так они настраиваются из Конфигуратора. Выбираешь где хранятся данные (сервер - firebird) и сотавляешь строку подключения. Подключаешься к серверу. Подключение проходит нормально. Выбираешь таблицы.Все проходит нормально. Затем, в режиме "Предприятия ..." (тонкий клиент), когда эти же таблицы пытаешься открыть (просмотреть), вываливается ошибка.
#6 by brian001
Текст запроса строит сама 1С - я ничего не формирую.
#7 by andrewks
а, понял, сорри
#8 by Ненавижу 1С
реально такая же ошибка (( проверил блин эти разработчики из 1С видимо только про MSSQL знают
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С