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

Ms70drv

Добавлено: 08 фев 2016, 15:21
novichok
Подскажите, почему в 9.1 не образуется Ms70drv.log ?
Точнее, сам файл образуется, но в него не пишется неверный sql-запрос, создаваемый при помощи sqlAddStr, sqlPrepare и sqlExecute.
В 8.1 этот файл очень помогал при отладке, а теперь как запрос проверить.

Re: Ms70drv

Добавлено: 08 фев 2016, 15:54
RAJAH
Да, есть такое неудобство. Копирую текст запроса без операторов sqlAddStr в Суппорт, оттуда пробую запускать - так и проверяется работоспособность. :-)

Re: Ms70drv

Добавлено: 08 фев 2016, 19:38
edward_K
Я делаю еще проще - все функции типа SQLADDSTR переопределены на мои, а в них идет запись в лог - получается готовый запрос и сразу же туда же результат выполнения - сразу видно в каком именно запросе ошибка. Опять же есть отладчик галактический - что то там можно понять.

Re: Ms70drv

Добавлено: 08 фев 2016, 22:28
LaaLaa
novichok писал(а):Подскажите, почему в 9.1 не образуется Ms70drv.log ?
Точнее, сам файл образуется, но в него не пишется неверный sql-запрос, создаваемый при помощи sqlAddStr, sqlPrepare и sqlExecute.
В 8.1 этот файл очень помогал при отладке, а теперь как запрос проверить.
Странно конечно. Должен был воде писаться.
Попробуйте воспользоваться альтернативной возможностью.
Меню "Сервис | Утилиты | Система логирования | Запуск логирования".
Полученный SIL протокол можно анализировать с помощью http://www.gurock.com/downloads/smartin ... latest.exe
Там тоже должны быть все SQL запросы.

Re: Ms70drv

Добавлено: 09 фев 2016, 00:20
Den
Попробуйте

database.DSQLErrorOutput=LOGWITHSOURCE

в папке запуска Гал. сформируется dsql.log

Re: Ms70drv

Добавлено: 09 фев 2016, 10:36
novichok
Den писал(а):Попробуйте

database.DSQLErrorOutput=LOGWITHSOURCE

в папке запуска Гал. сформируется dsql.log
А куда это записать? Если в vip в самом начале или после var, ошибку выдаёт при компиляции, двоеточие просит.

Re: Ms70drv

Добавлено: 09 фев 2016, 11:42
Den
в cfg Галактики

Re: Ms70drv

Добавлено: 09 фев 2016, 14:05
novichok
Den, спасибо!
Это круто! :smile:

Re: Ms70drv

Добавлено: 30 май 2018, 13:01
maikl
Восстановлю тему.
MS SQL. 9.1 уствновлены все обновления.
Почему то при запуске Support не образуется ms70drv.log
Как это исправить ?

Re: Ms70drv

Добавлено: 30 май 2018, 17:40
edward_K
запустить запрос с ошибкой.
SQL select persons.nrec1 from persons;
- он создается только при ошибках. Запуск тут не причем. Может не создатся , если нет прав на рабочую папку ярлыка

Re: Ms70drv

Добавлено: 30 май 2018, 18:23
maikl
Понятно. Просто это мне задали вопрос в ТП по проблеме не работающей проверки БД

Re: Ms70drv

Добавлено: 17 сен 2018, 11:27
LaaLaa
К стати там в cfg появился параметр указывающий путь на лог файлы

Значение по умолчанию папка logs