Страница 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, спасибо!
Это круто!
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