Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » архивирование по ODBC

   
Автор / Author Тема / Topic: архивирование по ODBC
Gulom
Junior Member / Новичок
Участник № / Member № 4628


Icon 1 отправлено / posted      Профиль для / Profile for Gulom           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Уважаемая техподдержка.
После переустановки системы ОС WIN XP(ранее было win2000)наблюдается следующая проблема:
во время запуска профайлера данные передаются на файл архив(на текст. файл) нормально а во время запуска МРВ+ данные не передается.
Есть ли какие либо специфические настройки ODBC?

Сообщения / Posts 28 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
1. Trace Mode 6 не позиционируется для работы под Windows 2000.
2. МРВ и МРВ+ не передают текущие данные в текстовые файлы.
3. Между МРВ и МРВ+ нет различий в использовании SQL-запросов через интерфейс ODBC.
3. ODBC-драйверы, используемые при регистрации "Источника данных ODBC" адаптированы к ОС. Эта процедура не определяется Trace Mode 6.

Сообщения / Posts 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Gulom
Junior Member / Новичок
Участник № / Member № 4628


Icon 1 отправлено / posted      Профиль для / Profile for Gulom           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Я уточню ситуацию, SQL-запрос через интерфейс ODBC работает когда корзина i87к отключен, то есть когда все параметры равен к нулю.Включаем корзину i87к все каналы начинает принимать сигналы этот момент перестается работат SQL-запрос через интерфейс ODBC. Включил трассировщик ODBC:
rtc 9a8-bc0 EXIT SQLSetStmtAttrW with return code 0 (SQL_SUCCESS)
SQLHSTMT 01B31A38
SQLINTEGER 6 <SQL_ATTR_CURSOR_TYPE>
SQLPOINTER 0x00000003 (BADMEM)
SQLINTEGER -5

rtc 9a8-bc0 ENTER SQLExecDirectW
HSTMT 01B31A38
WCHAR * 0x09771AE8 [ 1591] "Insert Into ParLg1.txt(\ aA__DtPnt,\ aA__Node,\ aA_01TFU1,\ aA_02TFU2,\ aA_03TFU3,\ aA_04TFU4,\ aA_05TFD1,\ aA_06TFD2,\ aA_07TFD3,\ aA_08TFD4,\ aA_09TOG,\ aA_10TRC,\ aA_11TCU1,\ aA_12TCU2,\ aA_13TCU3,\ aA_14TCU4,\ aA_15TCD1,\ aA_16TCD2,\ aA_17TCD3,\ aA_18TCD4,\ aA_19TBA,\ aA_20TGS,\ aA_21TMO,\ aA_22PRG,\ aA_23DSP1,\ aA_24DSP2,\ aA_25DSP3,\ aA_26DSP4,\ aA_27DSPC,\ aA_28DDGSU,\ aA_29DDGSD,\ aA_30DDGSP,\ aA_41DDACL,\ aA_42DDRCU,\ aA_43DDRCD,\ aA_44DPS26,\ aA_45DPS27,\ aA_46DPS28,\ aA_47DPS29,\ aA_48DPS30,\ aA_49DPS51,\ aA_50DPS52,\ aA_51DPS53,\ aA_52DPS54,\ aA_53TCO28,\ aA_54TCO29,\ aA_55TCO38,\ aA_56DDAIU,\ aA_57DDAID,\ aA_58CNCO2,\ aA_59CNTCO,\ aA_60CNTO2,\ aA_61FLGSU,\ aA_62FLGSD,\ aA_63FLGSP,\ aA_64FLACL,\ aA_65FLRCU,\ aA_66FLRCD,\ aA_67FLAIU,\ aA_68FLAID,\ aA_6953b10,\ aA_7053b11,\ aA_7153b12,\ aA_7253b2,\ aA_7353b3,\ aA_7453b3s,\ aA_7553b4,\ aA_7664cl0,\ aA_77OtsVs,\ aA_78OtsGr,\ aA_79OtsNs,\ aA_80Pk0,\ aA_81Pk1,\ aA_82Pk2,\ aA_83Pk3,\ aA_84Pk4,\ aA_85Pk5,\ aA_86Pk6,\ aA_87Pk7,\ aA_88Pk8,\ aA_89Prv0,\ aA_90Prv1,\ aA_91Prv2,\ aA_92Prv3,\ aA_93Prv4,\ aA_94Prd0,\ aA_95Prd1,\ aA_96Prd2,\ aA_97Prd3,\ aA_98Prd4,\ aA_99SHA0,\ aA100TP\ a)\ a Values (\ a'2012-03-18 11:30:12',\ a'1',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'290.8',\ a'177.44',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'30.2',\ a'0',\ a'28.74',\ a'-10.0025',\ a'0',\ a'0',\ a'0',\ a'0',\ a'1.41525',\ a'0.505',\ a'0.6912',\ a'1.2995',\ a'0.0307986',\ a'-0.250063',\ a'0.7559',\ a'0',\ a'0',\ a'0',\ a'0',\ a'38.6937',\ a'0',\ a'0',\ a'0',\ a'0',\ a'31.6209',\ a'100',\ a'20.9869',\ a'-0.157539',\ a'0.0429581',\ a'0',\ a'0',\ a'0',\ a'143.182',\ a'167.511',\ a'293.995',\ a'572.448',\ a'0',\ a'701.213',\ a'0',\ a'851.786',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0'\ a)\ a"
SDWORD 1591

rtc 9a8-bc0 EXIT SQLExecDirectW with return code -1 (SQL_ERROR)
HSTMT 01B31A38
WCHAR * 0x09771AE8 [ 1591] "Insert Into ParLg1.txt(\ aA__DtPnt,\ aA__Node,\ aA_01TFU1,\ aA_02TFU2,\ aA_03TFU3,\ aA_04TFU4,\ aA_05TFD1,\ aA_06TFD2,\ aA_07TFD3,\ aA_08TFD4,\ aA_09TOG,\ aA_10TRC,\ aA_11TCU1,\ aA_12TCU2,\ aA_13TCU3,\ aA_14TCU4,\ aA_15TCD1,\ aA_16TCD2,\ aA_17TCD3,\ aA_18TCD4,\ aA_19TBA,\ aA_20TGS,\ aA_21TMO,\ aA_22PRG,\ aA_23DSP1,\ aA_24DSP2,\ aA_25DSP3,\ aA_26DSP4,\ aA_27DSPC,\ aA_28DDGSU,\ aA_29DDGSD,\ aA_30DDGSP,\ aA_41DDACL,\ aA_42DDRCU,\ aA_43DDRCD,\ aA_44DPS26,\ aA_45DPS27,\ aA_46DPS28,\ aA_47DPS29,\ aA_48DPS30,\ aA_49DPS51,\ aA_50DPS52,\ aA_51DPS53,\ aA_52DPS54,\ aA_53TCO28,\ aA_54TCO29,\ aA_55TCO38,\ aA_56DDAIU,\ aA_57DDAID,\ aA_58CNCO2,\ aA_59CNTCO,\ aA_60CNTO2,\ aA_61FLGSU,\ aA_62FLGSD,\ aA_63FLGSP,\ aA_64FLACL,\ aA_65FLRCU,\ aA_66FLRCD,\ aA_67FLAIU,\ aA_68FLAID,\ aA_6953b10,\ aA_7053b11,\ aA_7153b12,\ aA_7253b2,\ aA_7353b3,\ aA_7453b3s,\ aA_7553b4,\ aA_7664cl0,\ aA_77OtsVs,\ aA_78OtsGr,\ aA_79OtsNs,\ aA_80Pk0,\ aA_81Pk1,\ aA_82Pk2,\ aA_83Pk3,\ aA_84Pk4,\ aA_85Pk5,\ aA_86Pk6,\ aA_87Pk7,\ aA_88Pk8,\ aA_89Prv0,\ aA_90Prv1,\ aA_91Prv2,\ aA_92Prv3,\ aA_93Prv4,\ aA_94Prd0,\ aA_95Prd1,\ aA_96Prd2,\ aA_97Prd3,\ aA_98Prd4,\ aA_99SHA0,\ aA100TP\ a)\ a Values (\ a'2012-03-18 11:30:12',\ a'1',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'290.8',\ a'177.44',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'30.2',\ a'0',\ a'28.74',\ a'-10.0025',\ a'0',\ a'0',\ a'0',\ a'0',\ a'1.41525',\ a'0.505',\ a'0.6912',\ a'1.2995',\ a'0.0307986',\ a'-0.250063',\ a'0.7559',\ a'0',\ a'0',\ a'0',\ a'0',\ a'38.6937',\ a'0',\ a'0',\ a'0',\ a'0',\ a'31.6209',\ a'100',\ a'20.9869',\ a'-0.157539',\ a'0.0429581',\ a'0',\ a'0',\ a'0',\ a'143.182',\ a'167.511',\ a'293.995',\ a'572.448',\ a'0',\ a'701.213',\ a'0',\ a'851.786',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0',\ a'0'\ a)\ a"
SDWORD 1591

DIAG [22005] [Microsoft][Драйвер ODBC Текст] Несоответствие типов данных в выражении условия отбора. (-3030)

rtc 9a8-bc0 ENTER SQLGetDiagRecW
SQLSMALLINT 3
SQLHANDLE 01B31A38
SQLSMALLINT 1
SQLWCHAR * 0x2475FDFC (NYI)
SQLINTEGER * 0x2475FE08
SQLWCHAR * 0x2475F9FC (NYI)
SQLSMALLINT 511
SQLSMALLINT * 0x2475FE0E
Не могу разобраться в чем проблема.

Сообщения / Posts 28 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Трассировщик выдал ошибку несоответствия типов данных записываемых в базу данных.

Судя по приведенному тексту, в базу данных передаются значения аргументов с типом данных «Date_and_Time» и «Real».
При попытке записи переменных с типом данных «Real» подобная ошибка зачастую возникает из-за различия разделителей целой и дробной части числа в базе данных и Trace Mode. В Trace Mode в качестве разделителя используется точка. Убедитесь, что в базе данных разделителем тоже является точка.

Чтобы определить ошибку наверняка добейтесь по отдельности запись каждого типа данных в базу.

Сообщения / Posts 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Gulom
Junior Member / Новичок
Участник № / Member № 4628


Icon 1 отправлено / posted      Профиль для / Profile for Gulom           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Но немогу понять, это база работала пока не переустановили ОС(до этого было win2000server) на winxp chip.
После переустановки обновили релиз РТМ до 6.08 (до этого было v6.03).
Обновления релиза не можеть быть причиной сбоя?

Сообщения / Posts 28 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
В механизме SQL-запросов изменения не вносились.

Проверьте на простейшем тестовом проекте с заведомо правильными числовыми данными передаваемыми в БД.

ОС должна быть лицензированной.

Сообщения / Posts 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Gulom
Junior Member / Новичок
Участник № / Member № 4628


Icon 1 отправлено / posted      Профиль для / Profile for Gulom           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
SQL-запрос :
Insert Into ParLg1.txt(
A__DtPnt.
A__Node.
A_01TFU1.
A_02TFU2.
A_03TFU3.
A_04TFU4.
A_05TFD1.
A_06TFD2.
A_07TFD3.
A_08TFD4.
A_09TOG.
A_10TRC.
)
Values (
'#A_DtPoint#',
'#A_Node#',
'#A01TFU1#',
'#A02TFU2#',
'#A03TFU3#',
'#A04TFU4#',
'#A05TFD1#',
'#A06TFD2#',
'#A07TFD3#',
'#A08TFD4#',
'#A09TOG#',
'#A10TRC#',
)

Сообщения / Posts 28 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Gulom
Junior Member / Новичок
Участник № / Member № 4628


Icon 1 отправлено / posted      Профиль для / Profile for Gulom           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Проверил на профайлере,
Когда канал принимает целое значения например "ТемпОГ=100" SQL-запрос выпольняется.
А когда принимает значения например "ТемпОГ=100.2" SQL-запрос невыпольняется.
Как исправить эту ошибку?

Сообщения / Posts 28 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Ранее мы писали:
"Трассировщик выдал ошибку несоответствия типов данных записываемых в базу данных.

Судя по приведенному тексту, в базу данных передаются значения аргументов с типом данных «Date_and_Time» и «Real».
При попытке записи переменных с типом данных «Real» подобная ошибка зачастую возникает из-за различия разделителей целой и дробной части числа в базе данных и Trace Mode. В Trace Mode в качестве разделителя используется точка. Убедитесь, что в базе данных разделителем тоже является точка."

Возможно, Ваша БД берет эти настройки из региональных настроек ОС. Надо добиться, чтобы в БД в качестве разделителя использовалсь точка.

Сообщения / Posts 17321 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Gulom
Junior Member / Новичок
Участник № / Member № 4628


Icon 1 отправлено / posted      Профиль для / Profile for Gulom           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Спасибо.
Сообщения / Posts 28 | Из / From: Узбекистан  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2