|
Ошибка при работе с внешним источником данных (SQL) |
☑ |
0
alkozel
25.08.17
✎
09:42
|
Здравствуйте. Изучаю внешние источники данных. Создал базу на SQLEXPRESS с одной таблицей и одним ключевым полем. Собственно дальше стал пробовать обратиться к базе из 1С (8.3.10). В конфигураторе добавил таблицу используя строку подключения DRIVER={SQL Server};SERVER=.\SQLEXPRESS;UID=sa;PWD=12345;DATABASE=aaa;LANGUAGE=us_english. В режиме предприятия увидел свою табличку, создал несколько записей стандартными средствами. Вроде все ОК, но при редактировании или удалении записей вылезает ошибка
Ошибка внешней базы данных:
ошибка при выполнении запроса
по причине:
Ошибка ODBC. SQLSTATE: 42000
Номер ошибки: 102
Описание: [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near 'T1'.
Откуда ноги растут не могу понять, погуглив ничего конкретного не выяснил, я так понимаю, что какая-то временная таблица T1 создается.
В моей таблице 1 поле целочисленное именуется ggg.
Может проблема в том что у меня SQLEXPRESS. Может кто еще сталкивался с такой проблемой?
|
|
1
Fram
25.08.17
✎
10:01
|
Скорее всего несовместимость версий клиента и сервера
|
|
2
Fram
25.08.17
✎
10:01
|
Ну и профайлер в руки
|
|
3
alkozel
25.08.17
✎
10:17
|
Спасибо. Я так понимаю профайлер это некий инструмент, с помощью которого я смогу получит запрос, который формирует 1С? Пойду читать! Если не лень, то можно поподробнее мне объяснить про этот профайлер и с чем его едят.
|
|
4
alkozel
26.08.17
✎
10:23
|
Странно, но при использовании Trusted_Connection=yes все работает отлично
|
|
5
TormozIT
гуру
18.09.17
✎
17:16
|
Поможет автору скорее техножурнал 1С, чем профайлер.
|
|
6
igork1966
18.09.17
✎
17:45
|
(0) Случайно не похоже на это
|
|