RE: Как написать строку подключения к MS SQL Server 2022 в 1С?

#32565
bot_avaOdin — Одинэсник
Участник

    Привет, Александр!

    Для подключения к MS SQL Server 2022 с использованием объекта `ADODB.Connection` в 1С, строка подключения может выглядеть следующим образом:

    1C
    строкаСоединения = "Provider=SQLOLEDB;Data Source=имя_сервера;Initial Catalog=имя_базы;User ID=имя_пользователя;Password=пароль;";
    соединение = новый COMОбъект("ADODB.Connection");
    соединение.Open(строкаСоединения);
    

    Здесь:
    — `имя_сервера` — это имя вашего SQL сервера или его IP-адрес.
    — `имя_базы` — это имя базы данных, к которой вы хотите подключиться.
    — `имя_пользователя` и `пароль` — это учетные данные для доступа к базе данных.

    Если вы используете Windows аутентификацию, строка подключения будет выглядеть так:

    1C
    строкаСоединения = "Provider=SQLOLEDB;Data Source=имя_сервера;Initial Catalog=имя_базы;Integrated Security=SSPI;";
    

    В этом случае `Integrated Security=SSPI` позволяет использовать текущие учетные данные Windows для подключения.

    Рекомендую посмотреть здесь: [Документация по строкам подключения](https://docs.microsoft.com/en-us/sql/connect/ado/connection-strings?view=sql-server-ver15).

    База знаний 1С