This is topic Выборка данных из MS SQL in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/001579.html

Posted by byakov92 (Участник № / Member № 7601) on :
 
Добрый день, нужна помощь.
Открыл готовый проект quick start и попытался сделать выборку (select) записей по первой части видеоурока "Запись данных из SCADA TRACE MODE во внешнюю СУБД".
Trace Mode сервер и таблицы лежащие в нем видит, запрос создаю, но при нажатии на "Выполнить запрос" ничего не происходит
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Запустите в "Администраторе источнике данных ODBC" трассировщик и в его файле ищите сообщения об SQL-транзакциях и их ошибках.
 
Posted by byakov92 (Участник № / Member № 7601) on :
 
Последние записи в sql.log

code:
 tmdevenv        3b04-239c	EXIT  SQLGetData  with return code -1 (SQL_ERROR)
HSTMT 0x08807100
UWORD 9
SWORD -16 <SQL_C_SLONG>
PTR 1701128
SQLLEN 0
SQLLEN * 0x0019F50C

DIAG [S1002] [Microsoft][SQL Server Native Client 11.0]Недопустимый индекс дескриптора (0)

tmdevenv 3b04-239c ENTER SQLFetchScroll
SQLHSTMT 0x08807100
SQLSMALLINT 1 <SQL_FETCH_NEXT>
SQLLEN 0

tmdevenv 3b04-239c EXIT SQLFetchScroll with return code 100 (SQL_NO_DATA_FOUND)
SQLHSTMT 0x08807100
SQLSMALLINT 1 <SQL_FETCH_NEXT>
SQLLEN 0

tmdevenv 3b04-239c ENTER SQLFreeHandle
SQLSMALLINT 3 <SQL_HANDLE_STMT>
SQLHANDLE 0x08807100

tmdevenv 3b04-239c EXIT SQLFreeHandle with return code 0 (SQL_SUCCESS)
SQLSMALLINT 3 <SQL_HANDLE_STMT>
SQLHANDLE 0x08807100


 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Вышлите, пожалуйста, Ваш проект с папкой узла проекта после запуска, файл базы данных и данный лог на почту техподдержки hotline@adastra.ru
 
Posted by tonystark (Участник № / Member № 7745) on :
 
Здравствуйте! Абсолютно такая же ситуация как у автора топика. Дабы не плодить темы, спрошу здесь.
Необходимо обмениваться с MS SQL базой данных. Создаю компонент Связь с СУБД. Настраиваю пользовательский DSN, к БД подключается, структуру видит. Далее создаю аргументы, привязываю. Далее создаю запрос такого типа(например чтение):
SELECT
Tab2.a #a#,
Tab2.b #b#,
Tab2.c #c#
FROM
Tab2
При нажатии выполнить запрос- ничего не происходит. Пробовал запускать трассировку но log файл почему-то пустой, так же скачал и установил свежий драйвер для SQL с официального сайта Microsoft- не помогло.
Что еще можно предпринять?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если проверки в SQL-запросе из шаблона "Подключение" и "Схема" отрабатывают корректно, то файл трассировщика не может быть пустым.
Были транзакции с БД, значит, должен быть протокол трассировщика.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2