Книга: Технологии интеграции "1С:Предприятия 8.3""
Назад: Исходная информация для примеров
Дальше: Работа с внешними источниками данных в конфигураторе и в режиме «1С:Предприятие»

DSN

Итак, создадим описание источника данных DSN (Data Source Name), с помощью которого мы будем соединяться со схемой goods.

Для этого мы будем использовать 64-разрядную версию утилиты администрирования ODBC, которая на нашем компьютере (с 64-разрядной версией ОС Windows) расположена в каталоге C:\Windows\System32\odbcad32.exe. При этом версия клиентского приложения «1С:Предприятия», которое будет отправлять запросы к внешнему источнику данных, также должна быть 64-разрядной. В нашем случае мы просто будем запускать «1С:Предприятие» из конфигуратора для 64-разрядной версии ОС Windows.

Для установки соединения нам понадобится также драйвер ODBC для MySQL, который был установлен вместе с самой СУБД. А также мы будем соединяться с помощью веб-сервера, установленного на нашем локальном компьютере («localhost»).

Итак, запустим утилиту администрирования ODBC, перейдем на закладку Системный DSN, нажмем кнопку Добавить… и в списке драйверов выберем MySQL ODBC 8.0 Unicode Driver.

В открывшемся окне зададим произвольное имя и описание источника данных (в нашем случае Goods), в качестве имени сервера укажем localhost, а в качестве имени и пароля пользователя укажем те данные, которые мы задавали при установке СУБД MySQL. В поле Database укажем имя схемы, с которой требуется установить соединение, – goods (рис. 2.16).

Рис. 2.16. Настройка DSN

В заключение, не покидая окно настройки DSN, можно нажать кнопку Test и убедиться, что соединение с базой данных успешно устанавливается.

ПРИМЕЧАНИЕ

Мы показали пример создания системного DSN, доступного всем пользователям данного компьютера. Точно так же можно создать и пользовательский DSN, но надо понимать, что он будет доступен только тому пользователю, который его настроил.

Назад: Исходная информация для примеров
Дальше: Работа с внешними источниками данных в конфигураторе и в режиме «1С:Предприятие»