УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

Не сохраняется изменения в openscada.


Автор Сообщение
Сообщение создано: 30. 06. 2009 [13:32]
terminator2204
Вадим Марченко
Создатель темы
Зарегистрирован(а) с: 24.02.2009
Сообщения: 11
Не сохраняется изменения в openscada.Делаю сохранить в БД. Но нечего не сохраняется в 0.6.3.3. Раньше работал с другим версиями 0.6.3.2 все нормально сохранялось.
Сообщение создано: 30. 06. 2009 [14:12]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
Где и что не сохраняет?

Learn, learn and learn better than work, work and work.
Сообщение создано: 30. 06. 2009 [14:29]
terminator2204
Вадим Марченко
Создатель темы
Зарегистрирован(а) с: 24.02.2009
Сообщения: 11
Конфигурирую например Транспорты и Сбор данных. После жму "Сохранение данных элемента в БД". Закрываю openscada. Затем заново запускаю, и все внесённые конфигурации отсутствуют. Все как с чистого листа. Может как-то надо по особому запускать или сохранять?

[Сообщение редактировалось 1 раз(а), в последний раз 30.06.2009 в 14:30.]
Сообщение создано: 30. 06. 2009 [14:45]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
Доступа к БД на запись значит нет. Что в логах говорит при сохранении. И что за БД взяли за основу?

Learn, learn and learn better than work, work and work.
Сообщение создано: 30. 06. 2009 [15:47]
terminator2204
Вадим Марченко
Создатель темы
Зарегистрирован(а) с: 24.02.2009
Сообщения: 11
Похоже вы правы. При загрузке пишет:
4|/WorkStation/sub_BD/mod_SQLite/db_GenDB/ | Ошибка открытия файла БД: unable to open database file
Буду разбираться почему это происходит.
Сообщение создано: 01. 07. 2009 [09:55]
terminator2204
Вадим Марченко
Создатель темы
Зарегистрирован(а) с: 24.02.2009
Сообщения: 11
Все сохраняется нормально если запускаю openscada из под su под ALTLinux.
Сообщение создано: 01. 07. 2009 [10:21]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
Доступ к БД тогда просто откройте и запускайте от обычного пользователя.
А вообще доступ к ДемоБД на запись закрыт с одной стороны умышленно, с другой стороны политика упаковки пакетов запрещает наличие файлов с полным доступом к ним.

Learn, learn and learn better than work, work and work.
Сообщение создано: 06. 10. 2011 [08:52]
m_volkoff
Михаил Волков
Зарегистрирован(а) с: 16.06.2011
Сообщения: 5
Доброго времени суток!
Господа, подскажите, пожалуйста. В реализованном проекте есть ряд уставок (переменных), значения которых пользователь меняет в рабочем интерфейсе. Доступ к системному конфигуратору пользователь, естественно, не имеет. При выключении компьютера (аварийном обесточивании, перезагрузке и т.п.) эти изменения не сохраняются, потому что не записываются в базу данных. Нет ли какого-либо механизма периодической записи этих уставок в базу, или периодического сохранения базы целиком.

[Сообщение редактировалось 1 раз(а), в последний раз 06.10.2011 в 08:55.]
Сообщение создано: 06. 10. 2011 [09:03]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
"m_volkoff" wrote:

Нет ли какого-либо механизма периодической записи этих уставок в базу, или периодического сохранения базы целиком.

Здесь найдёте: http://wiki.oscada.org/Doc/OpisanieProgrammy#h827-1

Learn, learn and learn better than work, work and work.



51218