Форум программистов, компьютерный форум, киберфорум
Firebird/InterBase
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Firebird/InterBase Не могу разобраться с запросом https://www.cyberforum.ru/ firebird/ thread640419.html
<?php $db='10.5.12.6:/db/SED Rozisk/2012_rozisk.fdb'; $dbuser='sysdba'; $dbpass='masterkey'; $constr = ibase_connect($db,$dbuser,$dbpass); $query = "SELECT ID_SNILS FROM IP"; $result = ibase_query($constr, $query); while($result_row = ibase_fetch_row($result)) { $ID=$result_row;
Объединение результатов запросов с приведением типов Firebird/InterBase
Почему я не могу использовать такой запрос. Таблицы NEW_TABLE(id - int, name - varchar(20)), MAIN_TABLE(id - int, number - int) CREATE VIEW NEW_VIEW( ID, F_1) AS SELECT id, name FROM NEW_TABLE union select id, cast(number as VARCHAR(20))
Firebird/InterBase Какими преимуществами по Вашему мнению наделён FireBird? https://www.cyberforum.ru/ firebird/ thread638325.html
Доброго времени суток, уважаемые! Расскажу свою краткую историю. Когда-то очень давно, я работал с БД FireBird (не профессионально), но за давностью времени, можно сказать, что я её забыл практически совсем. Позже, долго работал с MySQL, позже перешел на PostgreSQL. В двух последних базах, я открывал для себя какие-то новые преимущества и их особенности, которыми в последствии пользовался. ...
Firebird/InterBase как узнать к-во модифицырованных строк в таблице Добрый вечер! Подскажите пожалуйста как можно узнать сколько строк было добавлено, если есть процедура, которая после проверки определенных условий добавляет новые данные в таблицу https://www.cyberforum.ru/ firebird/ thread635486.html
заменить в таблице английскую букву i на украинскую Firebird/InterBase
Необходимо проверить есть ли в слове английская буква i и если да, то заменить ее на украинскую. есть процедура, но не знаю как сделать так,чтобы проверялось слово по буквам и если буква английская, то заменить ее на украинскую Помогите пожалуйста alter procedure T (a char(30)) returns (b char(30)) as begin b = strReplace(a,.....,.....); end^
Firebird/InterBase Неопознанный пользователь Всем доброго дня! открыл Монитор в IBExpert и вижу что в разделе Attachments есть user - SWEEPER при этом протокол, адрес, процесс все по нулям. В базе такой пользователь не зарегистрирован. Может кто знает что бы это могло значить???? https://www.cyberforum.ru/ firebird/ thread634872.html
Firebird/InterBase Обработка таблицы через процедуру Требуется помощь в создании процедуры для обработки запроса. Допустим, есть запрос (сильно упрощенный): select full_name,sex from personaldata В обычной форме он возвращает таблицу, необходимо пройтись по всем значениям этой таблицы и на выходе вывести всего 2 значения - сколько "М" и сколько "Ж". https://www.cyberforum.ru/ firebird/ thread632018.html Firebird/InterBase Проверить наличие данных в таблице по вторичному ключу
начинаю работать с бд и не знаю как можно сделать задание: Необходимо проверить наличие данных в таблице contingents по вторичному ключу, если данных нет, то добавить, если есть то обновить. При добавлении данных для получения значения внутреннего ключа использовать значение генератора. GEN_Contingent - генератор для Contingents(ID_FIO)
Firebird/InterBase Каскадное обновление и удаление Пытаюсь сделать контроль данных при помощи каскада, но выдает ошибку: ---------- STATEMENT ---------- ALTER TABLE "Клемник" ADD CONSTRAINT "FK_КЛЕМНИК_2" FOREIGN KEY (REF_CABLE) REFERENCES "Кабели"(ID_CABLE) ON DELETE CASCADE ON UPDATE CASCADE https://www.cyberforum.ru/ firebird/ thread631056.html Firebird/InterBase Выделить число Всем привет! есть строки содержащие числа, например: 1А, 8В, 10С, 5/3 и т.д. мне нужно получить число из этих строк, причем до первого не числового символа. Есть ли такая возможность в firebird????? Поясню зачем, мне нужно отсортировать значения в запросе и я хочу к числу меньшему 10 приставить 0 (нолик), чтобы сортировалось правильно. А то, например, если этого не делать то 10А будет... https://www.cyberforum.ru/ firebird/ thread629210.html
Firebird/InterBase Ошибка при подключении к БД Firebird в делфи через IBDatabase
Всем здрасте! Помогите пожалуйста с БД. Я давно пищу на делфи и давно на БД. но с файром познакомилься не давно. вот решил по практиковаться. и так к делу. создал бд файра лежит она на c:\company\DATA.FDB. терь подключаюсь к базе в делфи через IBDatabase указываю путь бд юзеров и пассов но при нажатии на тест подкл выдает вот такую ошибку. Unsupported on-disk structure for file...
Firebird/InterBase Всегда верхний регистр Всем привет! подскажите, мне нужно чтобы поле содержало значение всегда в верхнем регистре как это можно сделать?? или это решается в триггере на вставку при помощи UPPER???? https://www.cyberforum.ru/ firebird/ thread626084.html
0 / 0 / 0
Регистрация: 29.08.2012
Сообщений: 4
29.08.2012, 13:55  [ТС] 0

При тестовом восстановлении база "забывает" юзеров - Firebird/InterBase - Ответ 3399900

29.08.2012, 13:55. Показов 1492. Ответов 7
Метки (Все метки)

Ответ

Пока не работает корректно, все проделываю на одном компьютере, так что проблема, скорее, не в этом. На всякий случай, сразу привожу код бат-файла, который запускает весь процесс.


:: ОСТАНОВКА БАЗЫ ДАННЫХ

"C:\program files\Firebird_2_5\bin\gfix" -shut -force 0 -user sysdba -pa masterkey "%baseset%%nameset%"


:: _____СОЗДАНИЕ РЕЗЕРВНОЙ КОПИИ БАЗЫ ДАННЫХ, СОХРАНЕНИЕ ЛОГА В ПАПКУ С РЕЗЕРВНОЙ КОПИЕЙ БАЗЫ

"c:\program files\Firebird_2_5\bin\gbak" -b -user sysdba -pass masterkey -y "%resset%%DATE%log" "%baseset%%nameset%" "%resset%%resnameset%"


:: _____ТЕСТОВОЕ ВОССТАНОВЛЕНИЕ БАЗЫ ДАННЫХ

"c:\program files\Firebird_2_5\bin\gbak" -c -user sysdba -pass masterkey -y "%recset%%DATE%log" "%resset%%resnameset%" "%recset%%nameset%"


:: _____ПРОВЕРКА УСПЕШНОСТИ ВОССТАНОВЛЕНИЯ БАЗЫ ДАННЫХ

if exist "%recset%%nameset%" goto success
if not exist "%recset%%nameset%" goto failure


:success

ren "%baseset%%nameset%" %DATE%.fdb
move "%recset%%nameset%" "%baseset%"

:: _____РЕЗЕРВНЫЕ КОПИИ БАЗ ДАННЫХ СТАРШЕ ПОЛУГОДА УДАЛЯЮТСЯ (при еженедельном резервном копировании, за полгода накапливается 24 копии)

for /f "skip=24 delims==" %%i in ('dir "%resset%*.fbk" /b /a:-d /o:-d') do del /f /q "%resset%%%i"


:: _____ЗАПУСК БАЗЫ ДАННЫХ

"C:\program files\Firebird_2_5\bin\gfix" -online -user sysdba -pa masterkey "%baseset%%nameset%"

echo ТЕСТОВОЕ ВОССТАНОВЛЕНИЕ ПРОШЛО УСПЕШНО
pause
exit


:: _____В СЛУЧАЕ НЕУДАЧИ ВОССТАНОВЛЕНИЯ БАЗЫ

:failure
echo ПРОИЗОШЕЛ СБОЙ ПРИ ТЕСТОВОМ ВОССТАНОВЛЕНИИ БАЗЫ, НЕМЕДЛЕННО СВЯЖИТЕСЬ С АДМИНИСТРАТОРОМ
pause


Вернуться к обсуждению:
При тестовом восстановлении база "забывает" юзеров Firebird/InterBase
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.08.2012, 13:55
Готовые ответы и решения:

База зависла на восстановлении
Всем привет! Нужно было сделать копию БД. Была база &quot;base&quot;. Сделал бэкап в .bak. Нажал...

Два сайта и одна база юзеров
Есть два сайта , есть БД всё на хостинге весит . Вот думаю возможно сделать к примеру так чтобы...

Ошибка при тестовом соединении
Пытаюсь установить тестовое соединение с бд оракл, выходит ошибка : Test connection failed...

C++, iostream: Ошибка при тестовом приложении
Короче, решил я в каком-то IDE создать проект &quot;Hello, world&quot; (Буду делать консольное приложение)....

7
29.08.2012, 13:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.08.2012, 13:55
Помогаю со студенческими работами здесь

ASP & Exchange 5.5 & база юзеров
Привет участникам форума! Подскажите как при помощи asp из Exchange 5.5 достать базу почтовых...

При восстановлении базы данных dle не приходят сообщения при связи с администрацией
При восстановлении базы данных с сайта со своей информацией на только поставленный сайт не приходят...

Ошибка при восстановлении БД.
Всем привет! Возникла такая ситуация: Есть 3 компьютера, на двух W2000, на одном 98. Они...

Ошибка при восстановлении БД
Добрый день, у меня такая проблема скинули бэкап бд, пытаюсь ее восстановить у себя через...

Ошибка при восстановлении
Всем доброго времени суток, проблема сегодня выявилась у меня. Когда windows загружается,...

Ошибка при восстановлении БД
Здравствуйте! Сделал backup базы, создал новую бд и пытаюсь туда восстановить Мне выдает такую...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru