Страница 1 из 1

Как клиент-серверный проект (из 2х ПК) запустить на третьем.

СообщениеДобавлено: Ср авг 05, 2015 6:33 pm
engineer_ua
Есть два сервера и 6 клиентов...
в целях повышения надежности (на случай если все рухнет)
хотим добавить один компьютер (Windows XP) и запустить на нем этот проект (цель с минимальными затратами времени, возможно это будет проект Standalone,
возможно тот же серверный проект без клиентов и без резервирования)...

что для этого нужно сделать с существующим проектом...
как корректно перенести, отредактировать его на Standalone или серверный проект на др. ПК.

Изображение

Re: Как из клиент-серверного проекта сделать Standalone

СообщениеДобавлено: Чт авг 06, 2015 12:59 am
Генератор зла
В хелпе IDE почитайте о Publish

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Сб авг 22, 2015 8:45 pm
engineer_ua
развернул бэкап галактики на третьем компьютере, хочу попробовать запустить этот проект...
возникли вопросы..
-как перенести коннекшены (DDESuiteLinkClient) из одного сервера в другой..
-как переименовать WinPlatform (в прошлой галактеки использовались имена SV1_PC1, SV1_PC2) я хотел бы объединить SV1_PC1 и SV1_PC2 в SV1_PC3....
- сейчас имя галактики на третьем компьютере такое же как и на работающих серверах, нужно ли переименовоть галакнику


Изображение

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вс авг 23, 2015 1:53 am
Steelman63
рекомендую к изучению(бесплатно):
http://www.klinkmann.ru/courses/webinars/webinar-video/
1. Введение в Wonderware System Platform
2. InTouch for System Platform vs. SCADA InTouch
3. DA Servers. Источники ввода/вывода данных. Часть 1
4. DA Servers. Источники ввода/вывода данных. Часть 2

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вс авг 23, 2015 6:10 pm
engineer_ua
спасибо за ссылку на вебинары, посмотрел, многое (хотя бы базовые вещи стали понятнее)...
вопрос по бэкап/ресторе галактики...
- например, я делаю бэкап галакнити на сервере (Windows Server 2003), и пытаюсь восстановить на Windows XP - так можно делать?
- какие-то требования к пользователю/паролю на Windows есть (типа, пользователь и пароль должны быть одинаковыми на двух компьютерах)?

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вс авг 23, 2015 6:18 pm
engineer_ua
а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вс авг 23, 2015 6:27 pm
engineer_ua
engineer_ua писал(а):а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???


правда в одной сети будет две галактики с одним именем? так можно?

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 1:31 am
Steelman63
engineer_ua писал(а):- например, я делаю бэкап галакнити на сервере (Windows Server 2003), и пытаюсь восстановить на Windows XP - так можно делать

бэкапы индеферентны к операционкам(разумеется поддерживаемым софтом WW), важно чтобы на целевой системе стоял SQL Server версии не ниже и софт WW версии не ниже, чем у бекапа.

engineer_ua писал(а):- какие-то требования к пользователю/паролю на Windows есть (типа, пользователь и пароль должны быть одинаковыми на двух компьютерах)?

при восстановлении бекапа - нет

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 1:57 am
Steelman63
engineer_ua писал(а):а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???


если они будут в разных, разделенных сетях - почему бы и нет...

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 1:58 am
Steelman63
engineer_ua писал(а):
engineer_ua писал(а):а что если сделать образ системы (acronis) с одного из сервера, восстановить на другой машине,
поменять имя компьютера, передеплоить галактику, и запустить рантайм на сервере...
так по идее можно сделать???


правда в одной сети будет две галактики с одним именем? так можно?


нет

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 2:26 am
engineer_ua
а как переименовать галактику, если делать ресторе галактики то имя галактики в которую делается ресторе должно совпадать с бэкапом галактики....
или нужно делать новую и импортировать все объекты с другой галактики???

Изображение

Изображение

Изображение

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 2:27 am
engineer_ua
Steelman63 писал(а):если они будут в разных, разделенных сетях - почему бы и нет...


сеть контроллеров одна, поэтому они будут в одной сети...

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 2:45 am
Steelman63
engineer_ua писал(а):а как переименовать галактику, если делать ресторе галактики то имя галактики в которую делается ресторе должно совпадать с бэкапом галактики....
или нужно делать новую и импортировать все объекты с другой галактики???


по сути нужно создать новый проект(галактику).
способ 1: - создание кристально чистого новья и экспорт/импорт объектов
способ 2: скопировать файл бэкапа в C:\Program Files (x86)\ArchestrA\Framework\Bin\BackupGalaxies\
после этого при создании новой галактики будет доступен этот бекап в списке Galaxy type

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 2:57 am
engineer_ua
Steelman63 писал(а):способ 2: скопировать файл бэкапа в C:\Program Files (x86)\ArchestrA\Framework\Bin\BackupGalaxies\
после этого при создании новой галактики будет доступен этот бекап в списке Galaxy type


бэкап действительно стал доступен, но после создания галактики она почемуто пустая...
без объектов :shock: :shock: :shock: :shock:

Изображение

Изображение

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 11:32 am
Steelman63
что пишет минилог создания галактики ?
что пишет лог SMC ?
на диске C места в достатке ?

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 6:00 pm
mp3corp
По-моему такая ситуация бывает когда галактика запаролена.

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 8:21 pm
engineer_ua
mp3corp писал(а):По-моему такая ситуация бывает когда галактика запаролена.


Галактика действительн запаролена, но при входе я указываю логин и пароль....
Сдел пару раз березагрузку, попробовал создать поновой из backup все нормально, теперь нужно чистить (удалять компьютеры, резервные коннекшены и т.п.) и деплоить....

мне кажется при создании новой галактики из бэкапа пропали настройки безопасности (я запустил рантайм, попробовал войти под логиным и паролем но система сказала что такого логина и пароля нет) что делать?

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Пн авг 24, 2015 10:05 pm
Steelman63
по умолчанию учетка Administrator идет с пустым паролем

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вт авг 25, 2015 2:59 am
engineer_ua
Вроде стало немного получаться....

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вт авг 25, 2015 12:31 pm
Steelman63
engineer_ua писал(а): на удивление все прошло нармально и запустилось


небольшое знание теории и аккуратность творят чудеса ))

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вт авг 25, 2015 1:42 pm
Steelman63
engineer_ua писал(а):как можно сравнить теги в двух Historian


Способ 1(ака метод двух обмоченных пальцев):
- Делаем экспорт списков MDAS тегов с двух хисторианов
Изображение
- сравниваем по именам в MS Excel(предполагаем, что имена объектов и атрибутов не менялись)

Способ 2(крутабал)
если оба хисториана в одной сети...
пишем SQL запрос в SQL Management Studio например, который делает выборку из БД Runtime, таблицы Tag, фильтрует по полям Acqusition Type или CreatedBy
такую же выборку со второго хисториана
и результирующий запрос, например через EXCEPT...

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Вт авг 25, 2015 2:46 pm
engineer_ua
Не могу залогинится в рантайме, логин Administrator и пустой пароль не подходят... что делать???? :shock: :shock: :shock:

Изображение

Re: Как клиент-серверный проект (из 2х ПК) запустить на трет

СообщениеДобавлено: Ср авг 26, 2015 12:43 pm
Steelman63
а в IDE под этим логином пускает ?
задеплоена ли платформа ? если нет - задеплоить, если да - попробовать передеплоить.