Вопросы по теме 'firebird2.5'
Условное преобразование типа данных столбца из числа с плавающей точкой в значение двойной точности
Я переработал свою базу данных SQL на базе Firebird. В рамках этого процесса я создал новую таблицу с именем HARMONICS. Используя инструмент администрирования на основе графического интерфейса, я создал следующие столбцы:
HARM_LP_ID Integer NOT...
2474 просмотров
schedule
07.10.2021
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 просмотров
schedule
28.09.2021
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 просмотров
schedule
26.02.2022
Неверная строка при вставке базы данных UTF8
Я использую компоненты Delphi 2010, Firebird 2.5.2, IBExpress.
Кодировка базы данных — UTF8. В db-подключении UTF8.
База данных:
var
Database: TIBDatabase;
begin
...
Database.params.Clear;
Database.params.Add('user ''SYSDBA''...
4797 просмотров
schedule
06.03.2022
Индекс 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 просмотров
schedule
28.04.2022
Как связать приложение 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 просмотров
schedule
18.05.2022
Оптимизация SQL-запросов Firebird
У меня есть большая таблица БД (> 300 000 записей), и я хочу запрашивать поля в соответствии с одним параметром без объединений следующим образом:
SELECT F1, F2, ..., IS_NOT_TO_LOAD FROM MY_TABLE WHERE IS_NOT_TO_LOAD IS DISTINCT FROM 1;
Я...
515 просмотров
schedule
26.05.2022
Создать подсказку сообщения в триггере Firebird
Можно ли в триггере выводить пользователю сообщение об ошибке?
Например, если пользователь не ввел значение в поле, он запрашивает их и не сохраняет запись.
Я не знаю, является ли сообщение об ошибке правильным термином. Это может быть исключением.
55 просмотров
schedule
05.08.2022
Отправить почту с помощью триггера из Firebird 2.5
Можно ли сгенерировать триггер для отправки электронного письма каждый раз, когда запись вставляется в таблицу? Я использую Firebird 2.5.
65 просмотров
schedule
27.08.2022