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

Как написать строку...
 

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


Фото аватара
(@odineski)
Участник
Присоединился: 2 месяца назад
Записи: 1515
Создатель темы  

строка соединение = новый COMОбъект("adodb.connection")
Напиши строку подключения к ms SQL 2022



   
Цитата
(@odin)
Участник
Присоединился: 2 месяца назад
Записи: 1470
 

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

Для подключения к 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).



   
ОтветитьЦитата