Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Исчезновение данных в Firebird 3.0 / 21 сообщений из 21, страница 1 из 1
06.01.2019, 20:30
    #39756394
vadval15
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
После установки СУБД Firebird 3.0 в ОС Linux (ALT Workstation 8.2) и последующего создания базы данных ( CREATE DATABASE 'servername:basename' USER sysdba PASSWORD 'password' DEFAULT CHARACTER SET UTF8; ) с таблицей (CREATE TABLE t1 (id integer generated by default as identity primary key,text1 varchar(12),text2 char(8)); ) в последнюю оператором INSERT INTO добавляется запись, которая потом нормально читается с помощью оператора SELECT , но после выхода из утилиты isql, а затем повторного входа введенная запись теряется - оператор SELECT ничего не находит, хотя возможность добавлять записи, а также их просматривать опять сохраняются вплоть до конца сеанса. Чем же вызвано такое странное поведение СУБД и как это можно исправить? Буду признателен за любой совет по данному вопросу.
...
Рейтинг: 0 / 0
06.01.2019, 20:55
    #39756404
Шавлюк Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Используй COMMIT
...
Рейтинг: 0 / 0
06.01.2019, 21:32
    #39756408
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
И вообще читай документацию на предмет "что такое транзакции и с чем их едят".
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
07.01.2019, 02:25
    #39756446
vadval15
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Спасибо за ответы. Действительно, для этой СУБД требуется зафиксировать все изменения в базе данных с помощью приведенного оператора.
...
Рейтинг: 0 / 0
07.01.2019, 03:12
    #39756450
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
vadval15для этой СУБД требуется зафиксировать все изменения в базе данных с помощью приведенного оператора.
...
Рейтинг: 0 / 0
07.01.2019, 10:14
    #39756460
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Про эту СУБД будем теперь знать, что от нее ждать, но аффтар пусть не прекращает свои смелые исследования. А то скучно.))
...
Рейтинг: 0 / 0
07.01.2019, 11:39
    #39756465
Шавлюк Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Справедливости ради, стоит отметить что isql это путь сильных, а IBExpert - удел слабаков (даже из-под wine)
...
Рейтинг: 0 / 0
07.01.2019, 13:08
    #39756477
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
А кто умаляет? Автор встал на, в своем роде, путь великих первопроходцев, покорителей неизведанных земель. Главное теперь не спугннуть.))
...
Рейтинг: 0 / 0
07.01.2019, 14:05
    #39756498
fraks
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
В свое время начинал на IB4.2.1 и его isql.exe
Нормальный путь.
Прежде чем пользоваться удобствами оглупляторов, нужно прочувствовать как оно работает в исходном виде и какие плюсы дают оглупляторы.
...
Рейтинг: 0 / 0
08.01.2019, 02:11
    #39756621
vadval15
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Очень рад, что привнёс оживление и веселье в ваш скучный и монотонный муравейник. А по сути - для тех, кто впервые сталкивается с СУБД Firebird, это требование является абсолютной неожиданностью, поскольку в СУБД MySQL и PostgreSQL всё совсем по-другому.
...
Рейтинг: 0 / 0
08.01.2019, 04:38
    #39756632
Фэйтл Эра
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
vadval15поскольку в СУБД MySQL и PostgreSQL всё совсем по-другому.
Транзакций там не было?
...
Рейтинг: 0 / 0
08.01.2019, 04:49
    #39756634
miwaonline
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
В мускле автокоммит при выходе из консольного клиента. В постгре, судя по реакции ТСа, так же (не помню, давно его не видел).
...
Рейтинг: 0 / 0
08.01.2019, 11:14
    #39756685
kdv
kdv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
vadval15,

вообще, абсолютная неожиданность - это когда ты не делал коммит, а он вдруг сделался.
...
Рейтинг: 0 / 0
08.01.2019, 13:42
    #39756729
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
miwaonlineВ мускле автокоммит при выходе из консольного клиента. В постгре, судя по реакции ТСа, так же

Аффтар не поверит, но isql по команде EXIT тоже коммитит транзакцию. Он, очевидно, выходил
по QUIT.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.01.2019, 16:14
    #39756792
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
vadval15Очень рад, что привнёс оживление и веселье в ваш скучный и монотонный муравейник. А по сути - для тех, кто впервые сталкивается с СУБД Firebird, это требование является абсолютной неожиданностью, поскольку в СУБД MySQL и PostgreSQL всё совсем по-другому.
А еще раньше были Paradox и DBase форматы. Так там не то что транзакции а даже сервер не нужен был, - вообще ляпота.))
...
Рейтинг: 0 / 0
09.01.2019, 01:46
    #39756920
vadval15
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Эй! Куда вы все подевались? Причём, в самом разгаре захватывающего интеллектуального диспута! Неужели остроумие иссякло? Тогда ещё кое-что по существу: "MyISAM - одна из основных систем хранения данных в СУБД MySQL, отсутствует поддержка транзакций и внешних ключей..." ( https://ru.wikipedia.org/wiki/MyISAM ).
...
Рейтинг: 0 / 0
09.01.2019, 02:00
    #39756926
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
vadval15Эй! Куда вы все подевались? Причём, в самом разгаре захватывающего интеллектуального диспута! Неужели остроумие иссякло? Тогда ещё кое-что по существу: "MyISAM - одна из основных систем хранения данных в СУБД MySQL, отсутствует поддержка транзакций и внешних ключей..." ( https://ru.wikipedia.org/wiki/MyISAM ).Без транзакций жизнь прекрасна, никто не спорит. Всегда есть работа разбираться с оставшимися непонятно откуда кусочками данных.
...
Рейтинг: 0 / 0
09.01.2019, 02:06
    #39756928
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
vadval15MyISAM - одна из основных систем хранения данных в СУБД MySQL

Эта вики устарела лет на 10. MyISAM уже пережиток прошлого и тянется как чемодан без
ручки. И нет, это не "по существу", а оффтопик.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.01.2019, 03:17
    #39756931
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
В Кащенко случился побег?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
09.01.2019, 08:39
    #39756960
Дегтярев Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
> В Кащенко случился побег?

амнистия
...
Рейтинг: 0 / 0
09.01.2019, 11:13
    #39757039
Vlad F
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Исчезновение данных в Firebird 3.0
Или провели интернет.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Исчезновение данных в Firebird 3.0 / 21 сообщений из 21, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]