|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.10.2016, 18:19 | #1 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Стали иногда исчезать добавленные записи в БД
Появился вопрос, на который ответа пока найти не могу..
Подключаюсь к удаленной БД MySQL через FireDAC. При нажатии кнопки в несколько таблиц базы заносятся определенные данные, после чего по FTP создается папка на сервере. И вот, иногда случается так, что данные занеслись, а пользователь входит в программу через некоторый промежуток времени 3-6 часов, а записей уже нет. Сам я эту ситуацию "смоделировать не могу", у меня все работает корректно, но клиент присылает принтскрины, что записи добавлены, а потом пустые. Ошибок никаких не выскакивает. Может ли вообще такое быть при каких-то обстоятельствах? Заранее спасибо! Буду очень признателен за Вашу помощь! |
10.10.2016, 19:09 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Логи на сервере включи и смотри кто, чего и когда
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.10.2016, 19:23 | #3 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Если Вас не затруднит, как это делается? Как их включить?
|
10.10.2016, 19:33 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Документация по мускулу на глаза не попадалась, что ли? Ну вот, например
http://www.mysql.ru/docs/man/Log_Files.html
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
10.10.2016, 19:53 | #5 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Ну а вообще такое может быть, чтобы записи исчезли? Вы с таким не сталкивались?
|
10.10.2016, 23:07 | #6 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Нашел такой комментарий на просторах сети:" Незакрытая транзкция, которую отменили через 30 мин удалит записи, которыми можно было любоваться в течение этих 30 мин..."
Как может так случиться что транзакция не закрыта? как этого избежать? |
11.10.2016, 15:38 | #7 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
Закрывайте транзакцию. после добавления.
commit делайте.
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не удаляются ненужные ранее добавленные сети в Windows 7 | usa-2200 | Windows | 0 | 07.01.2016 17:16 |
MDI, как заставить дочерние окно при минимизации сразу исчезать - без анимирования | fedorov2012 | Общие вопросы Delphi | 0 | 19.05.2013 17:10 |
Спецификация стали | stas_org | Microsoft Office Access | 0 | 09.10.2011 17:59 |
Файлы стали недоступным | Simbad | Операционные системы общие вопросы | 1 | 23.12.2010 10:59 |
Как прочитать данные, добавленные в Combobox методом AddObject | SNUPY | Общие вопросы Delphi | 2 | 19.03.2009 20:58 |