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

Проблема с сохранением проекта в БД


Автор Повідомлення
Повідомлення створено: 21. 03. 2013 [11:48]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
весть проект я построил на 94 БД
93 БД - 93 объекта, в которых хранятся настройки узлов и обработки параметров
1 БД - основная БД в которой хранятся общие шаблоны и общие обработчики

подключение всех ДБ описал в стартовом скрипте (взял за основу стандартный скрипт запуска и добавил в него несколько строк)

Проблема заключается в сохранение проекта, в БД.
До обновления OpenSCADA все БД сохранялись нормально, только выдавалось сообщение "Время ожидания истекло". Я на это сообщение не обращал внимание.
После обновления OpenSCADA (ее обновил сегодня), по нажатию кнопки "сохранить" сохраняются не все БД и выдается сообщение "Время ожидания истекло".

Как избавиться от данной ошибки? Что бы все БД сохранялись нормально
Повідомлення створено: 21. 03. 2013 [12:37]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3743
"monia" wrote:

весть проект я построил на 94 БД
93 БД - 93 объекта, в которых хранятся настройки узлов и обработки параметров

Зачем столько файлов БД?

"monia" wrote:

подключение всех ДБ описал в стартовом скрипте (взял за основу стандартный скрипт запуска и добавил в него несколько строк)

Подключение БД в скрипте не описываются!

"monia" wrote:

Проблема заключается в сохранение проекта, в БД.

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

"monia" wrote:

Как избавиться от данной ошибки? Что бы все БД сохранялись нормально

Локально конфигурировать или установить таймаут транспорта, подключаемого к удалённой конфигурации, в большее значение.
Однако сообщение "Время ожидания истекло" полноте сохранения не препятствует и с несохранением разбирайтесь через проверку доступности файлов БД и выбора именно их.

У меня таких проблем нет нигде!

Learn, learn and learn better than work, work and work.
Повідомлення створено: 21. 03. 2013 [12:47]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
по поводу скрипта, взгляни сам, вроде ни какие принципы не нарушаю

Зачем столько файлов БД?


по тому, что у меня много объектов, которые необходимо будет переносить на другие сервера
да и так с ними будет легче работать по отдельности

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


Раньше скрипт работал на ура и все БД сохранялись без проблем.
Да еще, я тут пару раз сервер перезагрузил + дождался когда все параметры пришли с объектов. проблема с сохранением в БД сама решилась.
Сейчас вроде все сохраняется.

Локально конфигурировать или установить таймаут транспорта, подключаемого к удалённой конфигурации в большее время.


подскажи где это делать, или кинь ссылку на сабж

Заранее спасибо
Вкладений файл

SRV.xml (Тип файлу: text/xml, Розмір: 31.14 кілобайтів) — 1909 завантажень
Повідомлення створено: 21. 03. 2013 [13:01]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3743
"monia" wrote:

по поводу скрипта, взгляни сам, вроде ни какие принципы не нарушаю

Вообще это конфигурационный файл, а не скрипт!
Кроме того, конфигурация БД в нём может быть переопределена в рабочей БД "SQLite.GenConfig".

"monia" wrote:

Зачем столько файлов БД?

по тому, что у меня много объектов, которые необходимо будет переносить на другие сервера
да и так с ними будет легче работать по отдельности

OK

"monia" wrote:

Да еще, я тут пару раз сервер перезагрузил + дождался когда все параметры пришли с объектов. проблема с сохранением в БД сама решилась.
Сейчас вроде все сохраняется.

Проблема с диском или ФС, может быть.

"monia" wrote:

Локально конфигурировать или установить таймаут транспорта, подключаемого к удалённой конфигурации в большее время.

подскажи где это делать, или кинь ссылку на сабж

http://wiki.oscada.org/Doc/Soskets/files?get=sock_out.png

Learn, learn and learn better than work, work and work.
Повідомлення створено: 21. 03. 2013 [13:26]
monia
Олег Намятов
Автор теми
Зареєстрован(а) с: 21.05.2012
Повідомлення: 173
спасибо за ответ, попробовал :)
больше сообщение не выдается,

я еще несколько раз попробовал сохранить в БД и вроде все сохраняется,
видать действительно была нагрузка на сервак



4431