GRANT ALTER <object-type> TO ROLE DBDEVELOPER
RN: • If the ANY option is absent, the user will be able to perform operations on the object only if he owns itЕсли я захочу, чтобы пользователи, которые правят базу, делали это не под SYSDBA, а под...
View ArticleFibDataBase OnLostConnect
Добрый деньЗдесь Delphi кто-нибудь знает? Не могу понять в чем проблема - требуется обрабатывать потерю связи с базой, сделал через OnLostConnect, FibDataBase.Timeout выставил в 10000, для проверки....
View ArticleFireBirdDB+C# НВместо русских букв - знаки вопросов
Добрый день. Не могу получить русский текст в читабельном формате из БД FireBird.Запрос select * from rdb$database вернул CHARACTER_SET_NAME='ASCII' using FirebirdSql.Data.FirebirdClient;...
View ArticleУсловие выборки
Добрый день.Таблица "oper" содержит такие данные:id id_m dt <прочие поля>3 2 11.07.20164 3 12.07.20161 2 01.05.20162 3 02.05.20165 4 01.07.2016Подскажите, пож., условие в селективном запросе...
View ArticleFB3 + UIB + event = падение сервера
День добрый Server version: LI-V6.3.0.32483 Firebird 3.0клиент на венде через UIB .при повторном регистрации евента сервер падает. SlotsSRV Tue Aug 23 19:20:31 2016 /opt/firebird/bin/fbguard:...
View ArticleНужна помощь в написании триггера
Имеется таблица с адресами примерно такой структуры+ используемый домен CREATE DOMAIN DMN_BOOL_2 AS SMALLINT DEFAULT 0 NOT NULL CHECK (VALUE IN (0,1)); + сама табля с флагом прописки...
View ArticleНужен совет организацией поиска в строковых полях
Привет. Собственно поиск в рамках одной большой таблице, есть колонка ФИО, по ней нужно найти человека. В таблице не 1 млн. записей. Поиск должен быть не регистро-зависимым и искать по любой чисти...
View Articlefb3: Ошибка при запросе значения, добавленного ранее в той же stored procedure
WI-V6.3.0.32483 Firebird 3.0Таблица: CREATE TABLE TEST ( ID INTEGER NOT NULL, VAL INTEGER NOT NULL ); Этот код не работает: execute block as begin insert into test (id, val) values (1, 100); insert...
View ArticleПодскажите по массовому update
Коллеги, подскажите чайнику! Есть таблица в 2 поля: первичный ключ и varchar(50). Записей ~50 000. Таблица притерпела раз эдак 10 подряд массовый update (второго поля ессесно). Сразу после этого очень...
View ArticleПользовательский collate не работает в 3.0 с блобами
Имеется код create collation PXW_CYRL_CI_AI for WIN1251 from PXW_CYRL CASE INSENSITIVE ACCENT INSENSITIVE; with A(val) as( select cast('update' as blob sub_type text) from rdb$database union all select...
View ArticleИндефикация пользователя в триггерах...
Как можно индефицировать пользователя, который своим SQL запросом дернул цепочку триггеров? Пользователя необходимо определить внутри сработавшего триггера...
View ArticleОсвободить процедуру что бы перекомпилировать FB2.6
Доброе время суток,есть короткая процедура (для формирования отчета)её надо изменить перекомпилить в срочном порядке но нет возможности выгнать всех из базыв то же время известно что в данный момент...
View ArticleЗапуск специальных функций (sweep,gbak,gfix,gstat)
Можно запускать sweep,gbak,gfix,gstat из программ на C#,Java и т.п. или это возможно только из Delphi/C++/Lazarus?
View ArticleПроблема с подключением. Python 3.5.2 + fdb 1.6 + firebird 2.5
Установил 32-х разрядные Python 3.5.2 и firebird 2.5 При установке fdb 1.6 происходит ошибкаpython.exe setup.py install //к файлам указывались полные пути.....running install_libwarning: install_lib:...
View ArticleПри валидации теряется коннект к БД
FB 2.5.6.27020 CSБД в первом диалекте.Из IBE запустили Database Validation с параметрами "Validate Full"В конце возникла ошибка: Unsuccessful execution caused by system error that does not preclude...
View ArticleПомогите передать Ansi строчку из UDF
Добрый день.Делал по аналогии, как где нашел. function INIReadString(AStrSection, AStrParam, AINIData: PAnsiChar; DefaultParam: PAnsiChar): PAnsiChar; cdecl; export; begin Result :=...
View ArticleКоличество записей исключая повторяющиеся
В таблице есть поле Nm с номерами неважно чего. Некоторые номера встречаются несколько раз. Что нужно написать вместо SELECT COUNT(Nm) чтобы получить количество записей с уникальными значениями...
View ArticleПосчитать количество записей в базе без COUNT()
Доброго времени суток. Определение количества записей с помощью COUNT() проходит очень долго. Поэтому пытаюсь сделать запрос к системным таблицам: SELECT RDB$INDICES.RDB$RELATION_NAME RELATION,...
View ArticleОшибка при восстановлении
Господа подскажите плз ...Восстаналиваю резервную копию ... Прерывается - дает ошибкуgbak:restoring stored procedure MONTHYEARgbak: ERROR:Malformed stringgbak:Invalid metadata detected. Use...
View Article