8.х ОБМЕН Получение данных с SQL в другой сети

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем pb100, 19 июн 2019.

  1. TopicStarter Overlay
    pb100
    Offline

    pb100

    Регистрация:
    18 июн 2019
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Добрый день.

    Всё прогуглил, но информации нигде не могу найти.
    Подскажите, пожалуйста, кто сталкивался или есть идеи.

    Есть база 1С в сети в домене, есть база SQL не 1С в другой сети не доменной.
    При подключении к базе с SQLOLEDB указывается логин/пароль базы SQL, возможно как-то указать ещё логин/пароль пользователя ОС к какому компьютеру собираемся подключиться?
    К какому компьютеру собираемся подключаться 2 сети и указав компьютер средствами ОС можно подцепиться.

    Если такой возможности нет, то на компьютере в другой сети данные могут выгружаются в mdf файл (повторюсь, не 1С база). Если его забрать, есть ли какой-то функционал в 1С, получить данные из mdf файла?
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.891
    Симпатии:
    1.032
    Баллы:
    204
    Пока не понятным для меня остается вопрос про подключение к удаленному компьютеру с аккаунтом ОС. Для чего сие нужно?
  3. TopicStarter Overlay
    pb100
    Offline

    pb100

    Регистрация:
    18 июн 2019
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Оборудование со своим ПО пишет данные в SQL на компьютере, который не должен быть подключен в основную сеть
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.891
    Симпатии:
    1.032
    Баллы:
    204
    Так для подключения к sql серверу указывается аккаунт sql сервера, не имеющий отношения к аккаунту ОС
  5. TopicStarter Overlay
    pb100
    Offline

    pb100

    Регистрация:
    18 июн 2019
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Вот в этом и суть вопроса, есть ли какой механизм 1Ски добавить в подключении к SQL указание логина/пароля ОС?

    Или возможно как-то mdf открыть в 1Ске подобно xml?
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.891
    Симпатии:
    1.032
    Баллы:
    204
    На оба ответа - нет. Для чего это?
    pb100 нравится это.
  7. TopicStarter Overlay
    pb100
    Offline

    pb100

    Регистрация:
    18 июн 2019
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Руководство поставило задачу, брать данные с оборудования для автоматического заполнения расхода сырья в 1С. Зачем оборудование завели в отдельную сеть, вроде как для безопасности...
    Спасибо.
  8. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.891
    Симпатии:
    1.032
    Баллы:
    204
    Ну так аккаунт для подключения к sql серверу по умолчанию sa, пароль должен быть известен сисадмину/админу sql
  9. TopicStarter Overlay
    pb100
    Offline

    pb100

    Регистрация:
    18 июн 2019
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Сервер - компьютер, на который установлен SQL и программа не 1С которая получает данные с оборудования и пишет в SQL на этом компьютере. Этот компьютер не в сети, где крутится 1С.
  10. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.891
    Симпатии:
    1.032
    Баллы:
    204
    Я понял. Если не хотят давать доступ к sql через sa, пусть заведут аккаунт, которым будет пользоваться 1с для доступа к данным, так же создадут нужные view, чтобы из 1с не писать сложные запросы, а получать данные из этой(-их) view, если уж так заботятся о безопасности