powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Что за ошибка?
21 сообщений из 21, страница 1 из 1
Что за ошибка?
    #39599086
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert на любой запрос выбрасывает ошибку:

Не сталкивался ни разу. Что это? Есть подозрение, что Эксперт что-то не понимает в регистрационной информации базы. Сами запросы выполняются. В клиентской программе проблем нет.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599094
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для начала клиента нормально поставь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599120
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

версию firebird правильную указал?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599186
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сервер - FB 2.0. Клиент от 3.0. Клиентская библиотека - fbclient.dll. Клиент - 64 бит. Здесь проблема?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599191
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIЗдесь проблема?
В эксперте какую версию указал?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599192
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

IBExpert 32битный. Соответственно, он физически не сможет загрузить 64битную fbclient.dll. Но у тебя ошибка другая, уже после коннекта.
В свойствах БД в IBE указывается версия сервера. Она нужна для IBE, чтобы он понимал, какие запросы к метаданным он может совершать, какой синтаксис подсвечивать в редакторе SQL, и т.д. Поэтому в данном случае в ИБЕ нужно выбрать ФБ 2.0.

p.s. у меня мозги кипят от того, что я объясняю такие вещи.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599222
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

Конечно, в регистрационной информации стоит FB 2.0.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599263
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Путь к fbclient.dll у тебя полный указан или просто "fbclient.dll"?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599370
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXI,

13:196 - это SQLERR

An error was found in the application program input parameters for the SQL statement
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599522
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Полный путь. У меня со всеми БД проблем нет. Настройки коннекта одинаковы за исключением пути. А вот с этой БД проблема. Когда стоял клиент FB2, проблем не было. Не гарантирую, что эту БД никто не менял. Она сторонняя.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599524
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvladKreatorXXI,

13:196 - это SQLERR

An error was found in the application program input parameters for the SQL statement

Как понять-то? Запрос выполняется! Эксперт же не может посылать что-то лишнее.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599553
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуй базу с нуля зарегистрировать.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599558
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя нет. Там в планах твоих запросов есть индексы с именами, на RDB$ начинающимися?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599567
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIhvladKreatorXXI,

13:196 - это SQLERR

An error was found in the application program input parameters for the SQL statement

Как понять-то? Запрос выполняется! Эксперт же не может посылать что-то лишнее.Что понять-то ?
В IBE есть своя трассировка, может что-то станет яснее.
И таки поставь клиента нормально и НЕ в системный каталог, сообщения станут полными.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599569
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KreatorXXIУ меня со всеми БД проблем нет. Настройки коннекта одинаковы за исключением пути. А вот с этой БД проблема. Когда стоял клиент FB2, проблем не было.И все безпроблемные БД тоже под FB 2.0 ?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599640
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всё интереснее. И уже самому интересно. просто докопаться до истины. Это сообщение вываливается на запросах с джойнами, типа:
Код: sql
1.
2.
3.
4.
select b.ow_ident2, b.ow_lastname, b.ow_firstname, b.ow_middlename
from cards a
     inner join owner b on b.ow_id=a.ca_ow_id
where a.ca_value=7174001


В базе ключи как на картинке (в скрипте эти "RDB$FOREIGN..." не воспроизводятся). Что-то с этим связано?
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599648
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не до чего там особо докапываться. Если в плане есть индексы с именами на RDB$, то эксперт пытается вытащить имена ограничений, соответствующих этим индексам. Ну вот там этот запрос, который у тебя на скриншоте, не препарируется, а тип параметра от какого-то другого запроса остается. В эксперте косяк, в общем.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599671
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

что-то я таких проблем в ИБЕ не видел, хотя частенько приходится открывать "старообрядческие базы", или базы где разработчик создавал констрейнты без указания их имени.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599672
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

Понял. Спасибо.
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599805
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvчто-то я таких проблем в ИБЕ не видел, хотя частенько приходится открывать "старообрядческие базы", или базы где разработчик создавал констрейнты без указания их имени.

Видимо, стечение обстоятельств. Иногда тип параметра совпадает, иногда - нет.
Поправлю - видно будет.

Модератор: Тема перенесена из форума "Firebird, InterBase".
...
Рейтинг: 0 / 0
Что за ошибка?
    #39599921
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправил.
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Что за ошибка?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]