Имя: Пароль:
1C
1С v8
Подключение к базе MS SQL через Внешний источник данных. Ошибка 208
0 Stepankov Sergei
 
12.09.18
09:30
Добрый день!

Пытаюсь подключиться к базе на MS SQL. Создал базу, создал пользователя, назначил права. в SQL под этим пользователем подключаюсь, базу вижу.
В конфигураторе создаю Внешний источник данных (ВИД), создаю таблицу, указываю строку соединения, указываю логин/пароль. Появляется список баз. Выбираю нужную базу, жму готово. Таблица с полями создается в конфигураторе. Обновляюсь, запускаю предприятие. Открываю ВИД выдает ошибку:


Ошибка ODBC. SQLSTATE: 42S02
Номер ошибки: 208
Описание: [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'dbo.Materials'.

Платформа 8.3.11.2899
MS SQL 2012 11.0.2100

Что не так с названием таблицы? Как решить проблему?
1 Ненавижу 1С
 
гуру
12.09.18
09:41
возможно это: "Вы установили сервер с collation, чувствительным к регистру клавиатуры. Объект, к которому идет обращение имеет имя в нижнем регистре, а обращение в запросе идет в верхнем регистре."
2 Stepankov Sergei
 
12.09.18
09:50
(1) Проверил в server collation есть CI - Case Insensitive говорит о том, что строки будут сравниваться без учёта регистра. В параметрах базы также.
3 Stepankov Sergei
 
12.09.18
09:58
Подключился.
В строку соединения добавил параметр LANGUAGE=us_english
Аутентификацию изменил на стандартную ms sql, была аутентификация ОС.
Пересоздал ВИД в конфигураторе.
Что то из этого помогло)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой