Как "прикрутить" MS SQL Server 2005 Express к InTouch?

Обсуждение SCADA-системы Wonderware: InTouch ME, InTouch Edge HMI, InTouch, InTouch OMI и System Platform
Андрей
Сообщений в теме: 3
Сообщения: 39
Зарегистрирован: 28 фев 2011, 11:39

Как "прикрутить" MS SQL Server 2005 Express к InTouch?

#1

Сообщение Андрей » 03 мар 2011, 14:44

Узнал что Microsoft SQL Server 2005 Express можно использовать для хранения алармов и событий без использования Historian (Похожая тема возникала
здесь
Чтобы увидеть ссылку зарегистрируйтесь или войдите под своим логином.
). Дело в том, что проект небольшой и платить порядка $2000 за Historian как-то рука не поднимается, а Microsoft SQL Server 2005 Express бесплатный. Собственно вопрос, кто знает как это сделать?



Андрей
Сообщений в теме: 3
Сообщения: 39
Зарегистрирован: 28 фев 2011, 11:39

Re: Как "прикрутить" MS SQL Server 2005 Express к InTouch?

#2

Сообщение Андрей » 04 мар 2011, 10:32

Разобрался, что бы "прикрутить " MS SQL Server 2005 Express Edition , необходимо использовать такой инструмент как Alarm DB Logger Manager (находится Classic View->Tools->Applications), который создает базу данных в MS SQL Server. Но возникла другая проблема, я установил MS SQL Server 2005 Express Edition русскую версию, запускаю Alarm DB Logger Manager, нажимаю кнопку "Settings", продолжительная пауза, затем открывается окно конфигурирования, но в поле Server Name отсутствует имя экземпляра MS SQL Server (его экземпляр у меня называется OS\SQLEXPRESS). Ручной ввод не приводит к успеху, выводится сообщение об ошибке: "Connection to server not available". Кто знает в чем может быть дело?



Андрей
Сообщений в теме: 3
Сообщения: 39
Зарегистрирован: 28 фев 2011, 11:39

Re: Как "прикрутить" MS SQL Server 2005 Express к InTouch?

#3

Сообщение Андрей » 04 мар 2011, 15:09

Все разобрался, если соединение не устанавливается через Alarm DB Logger Manager - Configuration, необходимо сделать следующие шаги:
1. Убедиться что в протоколах для SQLEXPRESS включен протокол TCP/IP, и если это не так включить его. Для этого идем в Пуск->Панель управления->Администрирование->Управление компьютером. Открываем пункт "Службы и приложения", далее раскрываем пункт "Диспетчер конфигурации SQL Server", далее раскрываем пункт "Сетевая конфигурация SQL Server 2005" и выбираем пункт "Протоколы для SQLEXPRESS". Справа появиться список протоколов, если протокол "TCP/IP" выключен, его необходимо включить;
2. Теперь необходимо перезапустить SQL сервер, для этого надо выбрать справа пункт "Службы SQL Server 2005", выбрать слева SQL Server (SQLEXPRESS) и из контекстного меню выбрать пункт меню "Перезапустить";
3. Следующий шаг - это включение обозревателя MS SQL Server, это надо сделать в консоли сервисов, т.к. по умолчанию он отключен;
4. И далее включить учетную запись sa и задатать в обязательном порядке пароль, т.к. по умолчанию он имеет значение NULL;
5. Вот и все!



Аватара пользователя
alex
Администратор
Сообщений в теме: 1
Сообщения: 1627
Зарегистрирован: 05 апр 2010, 21:58
Откуда: Москва
Благодарил (а): 41 раз
Поблагодарили: 82 раза
Контактная информация:

Re: Как "прикрутить" MS SQL Server 2005 Express к InTouch?

#4

Сообщение alex » 18 мар 2011, 10:10

На сайте появилась статья, где это все подробно описано.




Если эта тема может быть полезна другим, поделитесь ссылкой:

Вернуться в «Wonderware: InTouch ME, InTouch Edge HMI, InTouch, InTouch OMI и System Platform»