Вопросы по теме 'firebird2.5'

Условное преобразование типа данных столбца из числа с плавающей точкой в ​​значение двойной точности
Я переработал свою базу данных SQL на базе Firebird. В рамках этого процесса я создал новую таблицу с именем HARMONICS. Используя инструмент администрирования на основе графического интерфейса, я создал следующие столбцы: HARM_LP_ID Integer NOT...
2474 просмотров

Delphi XE2 и Firebird Embedded 2.5 на OSX
Я начал переносить свое приложение Firemonkey в OSX. Я использовал драйвер DBExpress DevArt. Я прочитал этот пост , чтобы преобразовать Firebird с сервера на встроенный. Но когда мое приложение запускается, возникает исключение: Не...
1342 просмотров
schedule 15.10.2021

Параллельная транзакция в IBExpert и Firebird 2.5.2
Я пытаюсь выполнить следующий запрос в IBExpert delete from mytable where EMPID = 55 and ROLEID = 445 Я получаю сообщение об ошибке: update conflicts with concurrent updates. Concurrent transaction number is 292071. Как мне узнать,...
1224 просмотров

dbxfb не обнаруживается при использовании firebird 2.5
На моей машине разработки у меня есть Delphi 10.2 и Firebird 2.5. Приложения баз данных, которые я создаю в этой конфигурации, работают правильно. Я скопировал одну программу вместе с ее базой данных на другой компьютер под управлением Windows 10....
123 просмотров
schedule 10.11.2021

Как удалить большие данные из базы данных Firebird SQL
У меня очень большая база данных (по крайней мере, для меня) - более 1000000 записей, и мне нужно удалить все записи с меткой времени ниже, чем что-то. Как например: DELETE FROM table WHERE TS < 2020-01-01; Проблема, с которой я столкнулся,...
231 просмотров
schedule 25.09.2021

Восстановление базы данных Firebird 2.5 с использованием gbak и fix_fss_data возвращает неверную строку
У меня старая база данных, и я хочу преобразовать ее в Firebird 2.5. Проблема возникает при восстановлении данных в таблицах, содержащих текстовые поля больших двоичных объектов, с хорошо известной проблемой gbak: ОШИБКА: неверно сформированная...
15988 просмотров
schedule 15.01.2022

Совместимость базы данных Firebird 2.5 между 32-битной и 64-битной версиями
Известны ли какие-либо проблемы с совместимостью базы данных (файлы GDB) при переключении сервера Firebird Classic с 64-битной на 32-битную или наоборот? Я нашел информацию, что базы данных совместимы между Classic и Superserver, но эта информация...
2103 просмотров
schedule 24.02.2022

использовать встроенный Firebird
Я скачал Firebird-1.5.6.5026-0_embed_win32.zip и скопировал файлы fbembed.dll и firebird.msg и ib_util.dll рядом с моей программой. и я использую эту строку подключения: <add name="Connection" connectionString="server...
2191 просмотров

Неверная строка при вставке базы данных UTF8
Я использую компоненты Delphi 2010, Firebird 2.5.2, IBExpress. Кодировка базы данных — UTF8. В db-подключении UTF8. База данных: var Database: TIBDatabase; begin ... Database.params.Clear; Database.params.Add('user ''SYSDBA''...
4797 просмотров

Индекс Firebird не используется при использовании JOIN, почему?
Я использую FB 2.5.5 и пытаюсь понять, почему очень простой запрос не использует индекс и поэтому выполняется вечно. Я прочитал много статей о том, почему оптимизатор запросов может игнорировать существующие индексы, но я не понимаю, как это может...
617 просмотров
schedule 21.03.2022

Запретить доступ к базе данных Firebird на другом сервере с другим именем пользователя/паролем
Я создал базу данных Firebird под учетной записью, отличной от sysdba. Если я поставлю копию этой базы данных на другую машину, я смогу открыть ее с помощью учетной записи sysdba и пароля «мастер-ключ». Таким образом, это реальный риск, если кто-то...
1048 просмотров
schedule 29.03.2022

Условное предложение where приводит к ужасной производительности Firebird
Firebird не знает, как выполнить условный оператор where. Или это то, что я думаю. Первый запрос возвращает значения через 15 мс. SELECT DISTINCT A.MANID, A.DISNO, A.DISID FROM TABLEB...
780 просмотров
schedule 07.04.2022

Firebird удаляет очень медленно
Я делаю эту простую транзакцию: DELETE FROM ominve01 WHERE CVE_OBS IN (SELECT CVE_OBS FROM minve01 M WHERE M.FECHA_DOCU < '31.12.2010' OR FECHA_DOCU > '31.12.2015') minve01...
566 просмотров
schedule 08.04.2022

Использование зарезервированного слова TimeStamp в качестве имени поля (Firebird 2.5)
Я расширяю уровень данных существующего приложения для работы с Firebird 2.5 в дополнение к MSSQL и SQLite, но наткнулся на камень преткновения. У меня есть поле с именем TimeStamp, которое хранит данные/время как тип TimeStamp. Это прекрасно...
5353 просмотров
schedule 17.04.2022

Firebird и Visual Studio 2010 Не удалось найти поставщика данных
У меня виндовс 7 64бит. Я пытаюсь использовать Firebird с VS 2010. Я получаю следующую ошибку: Не удалось найти или загрузить зарегистрированный поставщик данных .Net Framework. Я сделал следующее Установлен "NETProvider-2.6.5.msi"...
7823 просмотров

Как связать приложение My Android с базой данных Firebird через JDBC (jaybird)
Я хочу подключить приложение My Android к базе данных Firebird с помощью JDBC или Jaybird. Я могу подключить его в JAVA, но в Android я не могу. поэтому, пожалуйста, дайте мне предложение или идею об этом. Есть ли какие-либо дополнительные API,...
5184 просмотров
schedule 24.04.2022

Обновите записи в одной таблице, используя записи другой таблицы в качестве параметров WHERE.
У меня есть 2 таблицы: Таблица1 и Таблица2. В обеих таблицах есть столбец с именем Column2. Я хочу установить все значения Table1.Column1 как NULL для всех записей, которых нет в Table2. т.е. все записи, где Table1.Column2 ‹> Table2.Column2....
11105 просмотров

Оптимизация SQL-запросов Firebird
У меня есть большая таблица БД (> 300 000 записей), и я хочу запрашивать поля в соответствии с одним параметром без объединений следующим образом: SELECT F1, F2, ..., IS_NOT_TO_LOAD FROM MY_TABLE WHERE IS_NOT_TO_LOAD IS DISTINCT FROM 1; Я...
515 просмотров

Создать подсказку сообщения в триггере Firebird
Можно ли в триггере выводить пользователю сообщение об ошибке? Например, если пользователь не ввел значение в поле, он запрашивает их и не сохраняет запись. Я не знаю, является ли сообщение об ошибке правильным термином. Это может быть исключением.
55 просмотров
schedule 05.08.2022

Отправить почту с помощью триггера из Firebird 2.5
Можно ли сгенерировать триггер для отправки электронного письма каждый раз, когда запись вставляется в таблицу? Я использую Firebird 2.5.
65 просмотров
schedule 27.08.2022