Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Выгрузка из Store house 5 в 1с общепит
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Nikitaje
1С:Предприятие 8.3 (8.3.18.1334)

1С:Предприятие 8. Общепит КОРП (3.0.89.38) (https://solutions.1c.ru/catalog/public-catering-corp/features)
Copyright © ООО "1С-Софт", 2009 - 2021. Все права защищены
(http://www.1c.ru)

Всем привет друзья.
Нужно выгрузить данные о номенклатуре из SH5 в 1с Общепит.
Есть обработка встроенная.
Может кто уже делал подобное. Есть опыт. Потому что у Меня подключение не проходит.

Захожу в код вижу

Если ЭтоLinuxКлиент Тогда
            //Linux
            ПараметрыСоединения.СтрокаСоединения = "DRIVER={ODBC Driver 17 for SQL Server};SERVER="+НРег(СерверRK)+";DATABASE="+БазаRK+";LANGUAGE=russian";
        Иначе
            //Windows
            //ПараметрыСоединения.СтрокаСоединения = "DRIVER={SQL Server};SERVER="+НРег(СерверRK)+";DATABASE="+БазаRK+";LANGUAGE=русский";
            ПараметрыСоединения.СтрокаСоединения = "DRIVER={SQL Server};SERVER="+НРег(СерверRK)+";DATABASE="+БазаRK+";LANGUAGE=russian";
        КонецЕсли;
    Иначе
        ПараметрыСоединения.СтрокаСоединения = СтрокаСоединения;
    КонецЕсли;
    ПараметрыСоединения.СУБД = "MSSQLServer";





 ! 

необходимо зарегистрироваться для просмотра ссылки: 8
 
sava1
попробуйте вручную подключиться через Источники данных ОДБЦ - (или параметры подключения неправильные, или Пароль/логин)
Nikitaje
sava1 @ Сегодня, 13:24 необходимо зарегистрироваться для просмотра ссылки ,
Логин и пароль точно верны
В ручную это как ? Можете немного по продробнее?


 ! 

необходимо зарегистрироваться для просмотра ссылки: 1
 
29a
Цитата(Nikitaje @ 22.02.21, 11:50) необходимо зарегистрироваться для просмотра ссылки
Захожу в код вижу

кусок кода ни о чем, вырван из контекста...
как минимум в строке соединения должен быть прописан логин/пароль, что то типа:
СтрокаСоединения = "DRIVER={SQL Server};SERVER="+НРег(СерверRK)+";DATABASE="+БазаRK+";User ID=" + СокрЛП(Пользователь) + ";Password=" + СокрЛП(Пароль) + ";LANGUAGE=russian;"
Nikitaje
Цитата(29a @ 22.02.21, 17:04) необходимо зарегистрироваться для просмотра ссылки
кусок кода ни о чем, вырван из контекста...

Меня смущает строка

ПараметрыСоединения.СтрокаСоединения = "DRIVER={SQL Server};SERVER="+НРег(СерверRK)+";DATABASE="+БазаRK+";LANGUAGE=russian";

Но база не sql
logist
Цитата(Nikitaje @ 24.02.21, 14:27) необходимо зарегистрироваться для просмотра ссылки
Но база не sql

Вам дали пример строки, дело не в базе, а в том, что в вашей строке нет параметров авотризации.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.