Ошибка при ALTER INDEX ACTIVE
Попросили посмотреть базу, мол медленно работает. Прогнал валидацию, всё в порядке. Открыл индексы и вижу, что индексы PK, FK и UNQ отключены с ключем RDB$INDEX_INACTIVE = 3. Тут говорят можно просто...
View ArticleЕсть ли у fbserver.exe еще какие-нибудь параметры командной стройки, кроме...
Интересует, есть ли у fbserver.exe параметры командной строки, перекрывающие действие настроек порта и интерфейса привязки, заданных в файле firebird.conf?
View ArticleПомогите написать JOIN
Добрый день.Помогите правильно написать FULL JOIN.Имею 2 таблицы, структура и названия полей одинаковые.+ Code integer - код организации Numb integer - номер дела sm1 numeric(9,2) - услуга 1 sm2...
View ArticleЕсть один, периодически раздражающий момент с DEFAULT <value> NOT NULL
В определении таблицы FB требует порядок написания DEFAULT <value> NOT NULL, а в определении ХП наоборот - NOT NULL DEFAULT <value>. В таком порядке написания есть какой-то тайный смысл,...
View ArticleПодключение к БД
Приложение разработано на Delphi с СУБД Firebird 2.5. Как только переношу exe-шник на другой компьютер, где также установлено FireBird 2.5, при попытке приложения подключиться к БД, выскакивает ошибка:...
View ArticleПоиск пропущенных номеров
Граждане, помогите создать запрос для FB 1.5 для поиска пропущенных номеров.Таблица u1_case столбец u1_case.short_number. В поиске должны участвовать только те строки, где столбец u1_case.year_reg=2016.
View ArticleКак-то можно использовать SET TRANSACTION в <op_block> IN AUTONOMOUS...
Собственно, subj. И если можно, то как?
View ArticleВопрос по размеру версии записи
Если выполняется UPDATE записи с установкой всех полей, но некоторые новые значения полей совпадают со старыми значениями, новая версия запишется в файл БД со всеми установленными полями или же...
View ArticleОшибка Insert into table_1 select * from table_2
Понадобилось перекомпилировать процедуры при миграции, получил ошибки с процедурами:create or alter procedure ZM_PODGOTOVKA_DISCOUNTasbegin delete from zm_disccli; Insert into zm_disccli select * from...
View ArticleПерекрывает ли привилегия SELECT привилегию REFERENCES ?
Иными словами, имеет ли смысл давать привилегию REFERENCES, если есть привилегия SELECT ?
View ArticleСтандарты деления чиел
Есть какие-то стандарты чисел в SQL и почему так в Firebird?Почему SELECT 5/2 FROM ... это 2, а не 2.5Но почему?Я так понял тут точность precision1/precision2 дает результат precision1+precision2где...
View ArticleDelphi, FireBird создать таблицу в памяти клиента
Добрых времен, специалисты! Нужен совет по логике? (пните куда рыть)Дано: Delphi 2007, FireBird 2.1 (+EhLib, +Fib, + сторонние компоненты)Все было разработано, все работало как надо, но в один миг...
View ArticleЗабавное поведение rec_version в wait-транзакциях
Здравствуйте. Заметил интересное поведение сервера отдаленно напоминающее ошибку:FB 2.5.5 Super x64, fbclient x32 из этого же дистрибутива, Win64, Delphi XE5, FIB2 коннекта, у каждого по...
View ArticleВыгрузка метаданных с Firebird 2.1.4 через IBE с пунктом "create...
Заране извиняюсь, если что, за свою неграмотность в работе с бд. Прошу помощи, есть база 150 гб, некоторые таблицы повреждены, бекап-рестор не помогает. Решил сделать выгрузку метаданных, с пунктом...
View ArticleОкругление до второго знака после запятой в большую сторону
Доброе время суток,FB 2.5или не знаю функцию или надо извращатьсяRount и Cast тут вроде не катятнадо что то вроде2.341 -> 2.35Спасибо
View ArticlePREPARE_PREFETCH_OUTPUT_PARAMETERS в embedded mode
Для работы в embedded режиме использование PREPARE_PREFETCH_OUTPUT_PARAMETERS имеет смысл?
View ArticleОшибка 804 unknow CONCAT
вот код таблицы в нетбинсе void tableClient(String s) { String[] title = {"ID","Фамилия","Имя","Отчество","Дата Рождения","Адрес","Работа","Номер страхования"}; String[] rec = new String[8]; String...
View ArticleОшибка 104 token unknown
line 1 column 88 String action = "Insert"; private void btnSaveActionPerformed(java.awt.event.ActionEvent evt) { ConnectionFirebird firebird = new ConnectionFirebird(); Connection con =...
View ArticleРазве так бывает?
LOCK_HEADER BLOCK Version: 145, Active owner: 0, Length: 1073741824, Used: 1068389504 Flags: 0x0001 Enqs: 50861794806, Converts: 128297138, Rejects: 1113018461, Blocks: 735688237 Deadlock scans:...
View ArticleПомогите разобраться с медленной группировкой в запросе
Добрый день!Есть таблица, в которой 27 млн.строк CREATE TABLE REF_DD ( REF_ID BIGINT NOT NULL, REF_OBJ1 BIGINT NOT NULL, REF_OBJ2 BIGINT NOT NULL, REF_OBJ3 BIGINT, REF_COUNT NUMERIC(15,3) ); ALTER...
View Article