На сколько я знаю, удаление записей не уменьшает размер файла базы.
Уменьшается только размер таблиц, а освободившееся место в файле заполняется новыми данными и размер базы не будет расти.
Для физического уменьшения размера базы нужно ее паковать.
На сколько я знаю, удаление записей не уменьшает размер файла базы.
Уменьшается только размер таблиц, а освободившееся место в файле заполняется новыми данными и размер базы не будет расти.
Для физического уменьшения размера базы нужно ее паковать.
Если хотите полностью удалить data.db, сначала остановите RT ч/з терминал.
Так: "sudo systemctl stop mplc4"
Или так: "sudo /opt/mplc4/init_mplc4.sh stop"
Потом удаляйте: "sudo rm /opt/mplc4/data.db"
Если Вам в будущем понадобятся данные с "data.db", лучше сперва сделать резервную копию.
Вот что на сервере SQL (первый файл) и в МастерСкаде (второй файл)
Запрос покажите.
База на том же ПК, что и скада?
Системное время, виндовс русская или английская?
Как данный запрос ведёт себя в менеджмент студиа на ПК где база, и на ПК где скада? (Если на разных ПК)
Почему вы при каждой попытке в панику впадаете? Скажите подробно что делаете? См. вопросы выше.
Добрый день.
MS SQL находится на другой машине. Обе машины русские Windows server
Сколько записей выдаёт запрос в sql сервере? На вкладке сообщения...
Добавьте к запросу where параметр= требуемое значение...
Если вы просто читаете с базы, то никаких изменений в полученных данных быть не должно, так как скада не знает, что в ячейках, дата или значение. А она умеет работать с датами? В руководстве к прошлой версии было написано, только bool или real...
Последний раз редактировалось МихаилГл; 28.12.2023 в 17:08.
А когда в базе запись создаётся, там время актуальное записывается. Раза 2 замечал, что когда часы переведешь, в базу пишутся данные по старому времени, а как перезагрузить ПК, всё данные чудесным образом получают актуальные параметры даты.
Так что причин может быть тысяча...
да, спасибо, получилось стереть data.db(Linux)
как уже писал выше проверьте какая дата уходит в запросе , какие часовые пояса на пк и какой часовой пояс у ms sqlMS SQL находится на другой машине. Обе машины русские Windows server
Добрый день и с Новым Годом!!!!
Как проверить что он делает делает: спрашивает MS SQL или смотрит последнюю дату?
Все часовые поясам одинаковые, автоматическая синхронизация включена.
Приложу еще раз скрины:
1,2. Данные из MS SQL
3. Запрос в MSSQL из MasterScada
4. Получаемый результат.