Всё работало, а потом начало выдавать вот такую ошибку!
{ВнешняяОбработка.СозданиеИСопоставлениеНоменклатуры.Форма.ФормаСЭтапами.Форма(290)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for SQL Server): Поставщик OLE DB "SQLNCLI11" для связанного сервера "SD-ZV-5\UT" вернул сообщение "Login timeout expired".
ТекстSQL = "SELECT [References].[dbo].Get_1C_GUID_From_IDRRef(n._IDRRef) AS 'ГУИД', n._Code AS 'Код', unit._Description AS 'Единица измерения',
|n._Fld3396 AS 'Вес', n._Fld3417 AS 'Объем'
|FROM [SD-ZV-5\UT].[Klen].[dbo]._Reference142 n
|LEFT OUTER JOIN [SD-ZV-5\UT].[Klen].[dbo]._Reference95 unit
|ON n._Fld3403RRef = unit._IDRRef AND unit._Fld725 = 0
|WHERE n._Fld725 = 0 AND (n._Fld3394 = ? AND n._Folder = 0x01)";
У меня после перехода на 8.3.15.1830 отвалилась связь с Oracle через ADODB. Что только не делал, ничего не помогло.
В итоге настроил связь через "Внешние источники данных", теперь доволен как черт. Не надо лишних телодвижений со связями в запросах :)
(4) "Login timeout expired" - тут нечего переводить, это стандартное сообщение от сервера, когда истекает время подключения, тут ошибка подключения к серверу и какая не известна.