Стартовая страница › Форумы › Вопросы без категории › Новая Rapid SCADA 5.7.0 Beta
Помечено: - Полностью новый Администратор
- В этой теме 59 ответов, 8 участников, последнее обновление 7 лет, 2 месяца назад сделано
Mikhail.
-
АвторЗаписи
-
06.05.2019 в 21:34 #11600
MikhailМодераторЕсли что-то не работает, я конечно проверю ))
Сейчас все пути в конфигурационных файлах установлены абсолютными. Поэтому после установки в другую директорию их приходится менять в настройках приложений. Это затрагивает (по памяти): Сервер, Агент, Администратор, Редактор схем. Не затрагивает: Коммуникатор, Редактор таблиц.
Решение 1:
Разработать утилиту, которая устанавливает пути корректно. Её можно встроить в установщик. Может быть найдётся спонсор или разработчик на эту задачу?Решение 2:
Задавать относительные пути в конфигурации. Выбор на этот счёт будет делаться позже, т.к. в будущем планируются изменения в драйверах и модулях — разделить dll логики и интерфейса, которые затронут в том числе и данный вопрос.08.05.2019 в 10:14 #11618
MikhailМодераторПо поводу проблемы при передачи конфигурации на Linux:
Скорее всего проблема была в некорректном файле make_executable.sh (неправильный перенос строк). Сейчас файл исправлен и перевыложен.
Обновите этот файл на своём сервере и выполните шаг 4 установки:sudo chmod +x /opt/scada/make_executable.sh
sudo /opt/scada/make_executable.sh08.05.2019 в 12:09 #11625Mitrich
УчастникДобрый день, Михаил!
Можно задать вопрос по системным требованиям для Rapidscada?
В документации
http://doc.rapidscada.net/content/ru/installation-and-run/system-requirements.html
Программные требования к серверу Windows
Операционная система:
Microsoft Windows Server 2008 или выше, Microsoft Windows 7 или выше.
Microsoft .NET Framework 4.
Microsoft IIS необходим для работы веб-приложения.Так вот версия RS 5.6.0 требует Microsoft NET Framework 4.6.1 и он с трудом встает на Microsoft Windows Server 2008, а версия 5.7.0 уже требует Microsoft NET Framework 4.7.2 — а ее уже не установишь на Microsoft Windows Server 2008 (x86), так как релиз 4.7.2 для этой OS уже не поддерживается мелкомягкими.
Можно ли как-то снизить требования к FW хотя бы до 4.6.1 для версии 5.7.0 или это уже ниже минимального предела?-
Ответ изменён 7 лет, 3 месяца назад пользователем
Mitrich.
08.05.2019 в 13:41 #11627
MikhailМодераторСпасибо, что нашли несоответствие. Документацию нужно обновить.
Снизить версию фреймворка, к сожалению, невозможно, потому что некоторые DLL скомпилированы под .NET Standard 2.0, который совместим с .NET Framework 4.7.2.
А всё это необходимо для будущей поддержки .NET Core.08.05.2019 в 13:41 #11628
MikhailМодераторВ установщик добавлено обновление путей в конфигурационных файлах при установке в директорию отличную от рекомендуемой.
08.05.2019 в 14:27 #11633Mitrich
УчастникОк. Спасибо!!!
23.05.2019 в 15:36 #11868
manjey73УчастникПодтянул базы по одной.
1. такое ощущение, что не все данные из баз подтянулись…
2. где теперь изменить пароли ? в базе я их вижу, при передачи проекта в профиль пишет неверное имя пользователя и пароль… Куда копать ?23.05.2019 в 16:42 #11869
manjey73УчастникТеперь такая ошибка.
Заметил что часть баз импортируется с ошибками. Там, где записей было несколько, смогло импортировать всего по одной. В Формулах например, в Правах и почему то в 0 ячейку
23.05.2019 в 18:57 #11884
MikhailМодераторПосмотрите, какие ошибки в логе Агента?
Таблицы формул и прав отличаются тем, что раньше в них не было идентификаторов для каждой строки таблицы. Ошибка повторяется при повторном импорте?В таблице пользователей перед импортом необходимо создать пользователя ScadaAdmin, пароль по умолчанию 12345, роль — Приложение.
23.05.2019 в 20:12 #11889
manjey73УчастникДа, при повторном импорте так же, только одна формула импортируется и один элемент прав в 0 ячейку. Две таблицы как-нибудь руками перенесу. В остальном буду завтра смотреть
27.05.2019 в 10:50 #11949
MikhailМодераторПроверил импорт, у меня портировались все формулы и права. Могу на Вашей базе проверить.
27.05.2019 в 11:01 #11950
manjey73УчастникПостараюсь сегодня-завтра опять ставить 5.7, если будут те же проблемы, пришлю те базы, которые импортируются с ошибками.
27.05.2019 в 17:43 #11961
MikhailМодераторХорошо.
28.05.2019 в 07:29 #11972
baurУчастник1) Открыл проект HelloWorld
2) Деплой
3) Все нормльно
4) Открыл проект DemoProject.ru-RU
5) Деплой
6) Серверная схема не открывается *Запрошенное представление не существует или у Вас недостаточно прав для доступа к нему.*Лог:
2019-05-28 10:22:55 <server><DefaultAppPool><EXC> Ошибка при получении представления с ид.=2 из кэша или от сервера: Несоответствие типа представления.:
Scada.ScadaException: Несоответствие типа представления.
at Scada.Client.ViewCache.GetView(Type viewType, Int32 viewID, Boolean throwOnError)
2019-05-28 10:22:56 <server><DefaultAppPool><EXC> Ошибка при получении представления с ид.=2 из кэша или от сервера: Несоответствие типа представления.:
Scada.ScadaException: Несоответствие типа представления.
at Scada.Client.ViewCache.GetView(Type viewType, Int32 viewID, Boolean throwOnError)-
Ответ изменён 7 лет, 2 месяца назад пользователем
baur.
28.05.2019 в 07:49 #11974
baurУчастникТут присутствует высокая вероятность потери данных при коллективной работе с одним проектом или еще хуже перезаписи с другим проектом при ошибочной настройке профиля развертывания. Чтобы предотвратит это:
1) Каждому проекту должен быть присвоен свой ProjectGUID
— это предотвращает перезаписи проекта другим проектом, если ProjtctGUID не соответствует передача конфигурации строго блокируется.
2) После развертывания должен быть присвоен DeployTimeStamp
— это предотвращает передачу на сервер не актуальную версию проекта. При открытии проекта сразу проверяется DeployTimeStampи сразу будет предупрежден о наличии на стороне сервере более новой версии и предложение сначала скачать конфигурацию иначе будет блокирована передача. -
Ответ изменён 7 лет, 3 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.