Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

TrendWorX (TWXView32) и MSSQL 2008 R2

 Ответить Ответить Страница  <12
Автор
Сообщение
bazuev Смотреть выпадающим
Новичок
Новичок


Присоединился: 04 Октябрь 2010
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - bazuev Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: TrendWorX (TWXView32) и MSSQL 2008 R2
    Опубликовано: 04 Октябрь 2010 06:29
Здравствуйте, подскажите настройки трендворкса для оптимальной записи данных при редудансе. после запуска трендворкса данные сначала отстают на минуту-две, потом на минут 40-час, а потом и вовсе сервера зависают. отключение трендов помогает убрать зависание.
ПС около 2000 тысяч тегов необходимо писать раз в секунду
Наверх
Dmitry Shvetsov Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 18 Июль 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 60
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dmitry Shvetsov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 04 Октябрь 2010 09:28

Добрый день, коллега!

У Вас боевая лицензия Redundancy или Вы пытаетесь на демоверсии это делать?
Наверх
bazuev Смотреть выпадающим
Новичок
Новичок


Присоединился: 04 Октябрь 2010
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - bazuev Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 05 Октябрь 2010 01:09
Redudancy лицензия, полный анлим
Наверх
misha Смотреть выпадающим
Новичок
Новичок


Присоединился: 04 Февраль 2009
Online Status: Offline
Публикации: 26
Свойства публикации Свойства публикации   Ответить, цитируя автора - misha Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 25 Октябрь 2010 21:15
Добрый день!
Дмитрий, как успехи?
Как ведёт себя MS SQL 2008 Rus?
Наверх
misha Смотреть выпадающим
Новичок
Новичок


Присоединился: 04 Февраль 2009
Online Status: Offline
Публикации: 26
Свойства публикации Свойства публикации   Ответить, цитируя автора - misha Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 25 Ноябрь 2010 19:42
Дмитрий, удалось ли Вам согласовать работу TWXView32 и MSSQL 2008 R2 Rus?
Наверх
Dmitry Shvetsov Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 18 Июль 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 60
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dmitry Shvetsov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 30 Ноябрь 2010 19:14

Коллеги, добрый день! Специально проверили работу связки TWXView32 и MSSQL 2008 R2 Rus на всех платформах Microsoft Windows XP SP2, SP3, Windows 7 x86, Windows7 x64. Все прекрасно работает. Более того проверяли редакции MSSQL 2008 R2 Rus Standart, Ent, все ОК. Одно замечание, подключение SQL 2008 нужно производить через ODBC и Native Client.

Наверх
Максим Ананских Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 14 Май 2003
Online Status: Offline
Публикации: 770
Свойства публикации Свойства публикации   Ответить, цитируя автора - Максим Ананских Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 02 Декабрь 2010 16:47
Кстати, а почему системные DSN, созданные через панель управления ODBC, не видны в Genesis? И наоборот, те, что созданы в Genesis, не видны в настройках ODBC?
Инженер-системотехник
+7 (916) 477 3925
Наверх
Dmitry Shvetsov Смотреть выпадающим
Prosoft.ru
Prosoft.ru


Присоединился: 18 Июль 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 60
Свойства публикации Свойства публикации   Ответить, цитируя автора - Dmitry Shvetsov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 02 Декабрь 2010 16:57

Максим, приветствую. Пришли пожалуйста скрин-шоты твоих настроек. Предыдущее обсуждение в основном касалось совместной работы GENESIS32 и русской версии SQL 2008 R2.

Наверх
sink3d Смотреть выпадающим
Новичок
Новичок


Присоединился: 22 Декабрь 2011
Online Status: Offline
Публикации: 1
Свойства публикации Свойства публикации   Ответить, цитируя автора - sink3d Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 26 Июль 2012 10:30
Проблема решается путем установки English в настройках пользователя SQL server, можно через менеджер.
Наверх
sample Смотреть выпадающим
Новичок
Новичок


Присоединился: 07 Февраль 2008
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - sample Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 23 Апрель 2014 14:33
Первоначально опубликовано misha

Добрый день!

Для архивации данных при работе Genesis32 v9.13 успешно перешли на MSSQL 2008 R2.
Все работало корректно до тех пор, пока не установили русифицированную версию MSSQL 2008 R2.
Теперь в TWXView32 не отображаются архивные данные (тренды), хотя сама архивация происходит нормально.
На eng версии все работало корректно, причем заметно резвее, чем на MSSQL2005.

Где копать? Уже закупили пару русифицированных MSSQL 2008 R2 Standart Cry

Корень проблемы, видимо, в убежденности некоторых разработчиков ICONICS, что кроме США другого мира нет. Хоть ICONICS Genesis32 и позиционируется как международный продукт, практика применения показывает, что "НЕ СОВСЕМ". Взять, к примеру, Ваш случай.

Как мне видится Ваш случай:
Поскольку у Вас SQL Server 2008 R2 Rus, то вновь созданная БД с параметрами "по умолчанию" будет работать с языковыми (региональными?) параметрами "Русский" ("Россия"?). Это же означает, что в запросах к этой БД, содержащих дату, дата SQL Server-ом будет восприниматься в формате dmy, т.е дд/мм/гггг. Но когда вы пытаетесь просмотреть исторические тренды, ActiveX-компонент TWXView32 шлет запросы угадайте в каком формате? Правильно, в USA-формате mdy, т.е. мм/дд/гггг. SQL Server думает, что получил dmy, пытается перевести полученный varchar в datetime и выдает ошибку. TWXHDA32 (через который  TWXView общается с БД) не может понять с какой таблицы БД ему нужно высосать данные по указанному периоду времени и тоже выкидывает ошибку. А TWXView миролюбиво показывает Вам вопросики.
Вот пример запроса, который шлет, не помню то ли TWXHDA32, то ли сам TWXView32, моему MS SQL Server 2012 EE:

SELECT Table_Name FROM Trend_Info WHERE 
Table_End_Time >= '04/22/14 06:39:07' AND 
Table_Start_Time < '04/22/14 06:41:08'
ORDER BY Table_Start_Time ASC

Попробуйте выполнить этот же запрос своими руками в Вашей БД. Такой запрос вызовет ошибку. Однако поменяйте местами месяц с датой, и результатом будет номер таблицы.
Приведенный выше запрос отработает, если заставить SQL Server понимать дату в формате mdy:

set dateformat mdy

SELECT Table_Name FROM Trend_Info WHERE 
Table_End_Time >= '04/22/14 06:39:07' AND 
Table_Start_Time < '04/22/14 06:41:08'
ORDER BY Table_Start_Time ASC

Вероятные решения проблемы:
1. В идеале, разработчикам из ICONICS выполнить TWXView32, учитывающим разницу в восприятии формата даты разными версиями MS SQL Server. Например, как я где-то подсмотрел, можно посылать запросы, содержащие дату в ISO-формате.
2. Поскольку с MS SQL Server я пока на Вы, могу только посоветовать поиграться с настройками (содержащими в названии слова на корень "язык"):
а). пользователя, перед созданием БД;
б). пользователя, от имени которого осуществляются запросы к БД;
в). самой БД.

P.S.
На будущее, пользуйтесь TraceWorX. Он покажет "где" и примерно "почему" возникли проблемы.
Наверх
 Ответить Ответить Страница  <12

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz