- Настройка odbc драйвера windows
- Как установить драйвер ODBC
- Что для этого необходимо
- Конфигурирование прикладной программы
- зМБЧБ 5. оБУФТПКЛБ Connector/ODBC
- 5.1. пВЪПТ Connector/ODBC Data Source Names
- 5.2. рБТБНЕФТЩ УЧСЪЙ Connector/ODBC
- 5.3. оБУФТПКЛБ Connector/ODBC DSN Ч Windows
- 5.3.1. оБУФТПКЛБ Connector/ODBC DSN Ч Windows У ODBC Data Source Administrator GUI
- 5.3.2. оБУФТПКЛБ Connector/ODBC DSN Ч Windows, ЙУРПМШЪХС ЛПНБОДОХА УФТПЛХ
- 5.3.3. рПЙУЛ ОЕЙУРТБЧОПУФЕК Й РТПВМЕНЩ УЧСЪЙ ODBC
- 5.4. оБУФТПКЛБ Connector/ODBC DSN Ч macOS
- 5.5. жПТНЙТПЧБОЙЕ Connector/ODBC DSN Ч Unix
- 5.6. уПЕДЙОЕОЙЕ ВЕЪ РТЕДПРТЕДЕМЕООПЗП DSN
- дМС Connector/ODBC 8.0:
- 5.7. пВЯЕДЙОЕОЙЕ УЧСЪЙ ODBC
- 5.8. рПМХЮЕОЙЕ ЖБКМБ ФТБУУЙТПЧЛЙ ODBC
- 5.8.1. чЛМАЮЕОЙЕ ФТБУУЙТПЧЛЙ ODBC Ч Windows
- 5.8.2. чЛМАЮЕОЙЕ ФТБУУЙТПЧЛЙ ODBC Ч macOS
- 5.8.3. чЛМАЮЕОЙЕ ФТБУУЙТПЧЛЙ ODBC Ч Unix
- 5.8.4. чЛМАЮЕОЙЕ ЦХТОБМБ Connector/ODBC
Настройка odbc драйвера windows
Приложение B1. Настройка ODBC-драйвера
При настройке обращения к внешней СУБД для хранения и обработки данных используются параметры, приведенные в таблице ниже.
ODBC (только в версии для Windows)
Значение по умолчанию
Имя набора данных
Возможные значения параметра TRANSACTION :
Значение по умолчанию DEFAULT означает «использовать умолчание SQL-сервера». Подробнее см. http://www.oracle.com/technology/oramag/oracle/05-nov/o65asktom.html
Чтобы исключить проблемы с кодировкой, необходимо отключить следующие параметры ODBC-драйвера:
◆ | Использовать национальные настройки — может вызвать ошибки при форматировании числовых параметров. |
◆ | Выполнять перевод символьных данных — может вызывать некорректное отображение символов в Центре Управления для параметров, пришедших из базы данных. Он устанавливает зависимость отображения символов от языкового параметра для программ, не использующих Unicode. |
Сама база данных создается предварительно на SQL-сервере с параметрами, указанными выше. Необходимо также настроить параметры ODBC-драйвера для компьютера , на который установлен Enterprise Сервер . Для этого:
1. | На Панели управления ОС Windows выберите пункт Администрирование , в открывшемся окне дважды щелкните по значку Источники данных (ODBC) . Откроется окно Администратор источников данных ODBC . Перейдите на вкладку Системный DSN . |
2. | Нажмите на кнопку Добавить . Откроется окно выбора драйвера. |
3. | Выберите в списке пункт, соответствующий ODBC-драйверу для данной БД, и нажмите на кнопку Готово . Откроется первое из окон настройки доступа к серверу баз данных. |
При использовании внешней СУБД необходимо установить последнюю версию ODBC-драйвера, поставляемую с данной СУБД. Использование ODBC-драйвера, поставляемого вместе с ОС Windows, не рекомендовано. Исключением являются БД, поставляемые Microsoft без ODBC-драйвера.
4. | Укажите параметры доступа к источнику данных, совпадающие с заданными в настройках Enterprise Сервера. Если сервер БД находится не на том же компьютере, что и Enterprise Сервер , укажите в поле ввода Сервер его адрес или имя. Нажмите на кнопку Далее. Откроется следующее окно настройки. |
5. | Введите необходимые настройки доступа к БД в этом окне. Нажмите на кнопку Настройка клиента . Откроется окно выбора и настройки сетевого протокола. |
6. | Выберите сетевую библиотеку для протокола TCP/IP или Named pipes (рекомендуется). Если сервер БД работает не на локальном компьютере, задайте вместо точки в полях ввода Псевдоним для сервера и Имя компьютера его имя или адрес. Нажмите на кнопку ОК . Окно закроется. Вы вернетесь в окно настройки драйвера. Нажмите на кнопку Далее . Откроется следующее окно настройки. |
7. | Убедитесь, что выбрана опция Только при отключении и установлены следующие флаги: Заключенные в кавычки идентификаторы в формате ANSI , Значения null , Шаблоны и предупреждения в формате ANSI . Нажмите на кнопку Далее . Откроется последнее окно настройки доступа. |
Если при настройке ODBC-драйвера имеется возможность изменить язык системных сообщений SQL-сервера, необходимо установить английский язык.
Как установить драйвер ODBC
К примеру, требуется подключить 1С-предприятие напрямую к базе данных MySQL, для того, чтобы прайс листы автоматически самостоятельно выгружались из 1С-предприятия сразу в MySQL, т.е. напрямую на сайт.
Что для этого необходимо
Во-первых необходимо установить специальный драйвер ODBC, который можно скачать с официально сайта http://dev.mysql.com/downloads/ или же с этого сайта – скачать mysql-connector-net-5.1.7.zip
После установки заходим ПУСК – Настройка – Панель управления – Администрирование. Открываем Источники данных (ODBC).
Должно появиться MySQL ODBC 5.1 Driver — ODBC драйвер для MySQL
Конфигурирование прикладной программы
Далее, необходимо сконфигурировать вашу программу для работы с ODBC.
Для конфигуратора 1С это так.
СтрокаСоединения = “DRIVER=” + ИмяДрайвера + “;SERVER=” + Наименование + “;DataBase=”+БазаДанных+”;UID=”+Логин+”;PWD=”+Пароль;
//Убеждаемся, что строка соединения верна, должно показаться что то вроде
//DRIVER=MySQL ODBC 5.1 Driver;SERVER=localhost;DataBase=base;UID=root;PWD=123456
//localhost – сервер БД MySQL, base – имя БД MySQL, root – имя пользователя, 123456 – пароль
//Далее открываем соединение
Сообщить(“MySQL база подключена. ”);
Сообщить(“Не могу подключиться к базе. ”);
А далее просто выполняем любые запросы в в MySQL
//выбираем title из таблицы price
НаборЗаписей=Соединение.Execute(“SELECT title FROM price”);
//записываем данные в MySQL
Пока НаборЗаписей.Eof()=0 Цикл
Соединение.Execute(“UPDATE price SET cena =Цена);
зМБЧБ 5. оБУФТПКЛБ Connector/ODBC
рТЕЦДЕ ЮЕН ЧЩ УПЕДЙОЙФЕУШ У ВБЪПК ДБООЩИ MySQL, ЙУРПМШЪХС Connector/ODBC, ЧЩ ЖПТНЙТХЕФЕ ЙНС ЙУФПЮОЙЛБ ДБООЩИ ODBC (DSN). DSN УЧСЪЩЧБЕФ ТБЪМЙЮОЩЕ РБТБНЕФТЩ ЛПОЖЙЗХТБГЙЙ, ФТЕВХЕНЩЕ, ЮФПВЩ ПВЭБФШУС У ВБЪПК ДБООЩИ. чЩ ЙУРПМШЪХЕФЕ DSN, ЮФПВЩ ПВЭБФШУС У ВБЪПК ДБООЩИ, ЧНЕУФП ФПЗП, ЮФПВЩ ПРТЕДЕМЙФШ ПФДЕМШОЩЕ РБТБНЕФТЩ Ч УБНПН РТЙМПЦЕОЙЙ. йОЖПТНБГЙС П DSN НПЦЕФ ВЩФШ ПРТЕДЕМЕООПК ДМС РПМШЪПЧБФЕМС, ПРТЕДЕМЕООПК ДМС УЙУФЕНЩ, ЙМЙ ПВЕУРЕЮЕООБС Ч УРЕГЙБМШОПН ЖБКМЕ. йНЕОБ ЙУФПЮОЙЛБ ДБООЩИ ODBC ЖПТНЙТХАФУС РП-ТБЪОПНХ, Ч ЪБЧЙУЙНПУФЙ ПФ ЧБЫЕК РМБФЖПТНЩ Й ODBC.
5.1. пВЪПТ Connector/ODBC Data Source Names
Data Source Name УЧСЪЩЧБЕФ РБТБНЕФТЩ ЛПОЖЙЗХТБГЙЙ ДМС УЧСЪЙ У ПРТЕДЕМЕООПК ВБЪПК ДБООЩИ. пВЩЮОП DSN УПУФПЙФ ЙЪ УМЕДХАЭЙИ РБТБНЕФТПЧ:
лТПНЕ ФПЗП, ТБЪМЙЮОЩЕ ODBC, ЧЛМАЮБС Connector/ODBC, НПЗХФ РТЙОСФШ ДПРПМОЙФЕМШОЩЕ ПРТЕДЕМЕООЩЕ ДМС ДТБКЧЕТБ ПРГЙЙ Й РБТБНЕФТЩ.
еУФШ ФТЙ ФЙРБ DSN:
System DSN ЗМПВБМШОПЕ ПРТЕДЕМЕОЙЕ DSN, ЛПФПТПЕ ДПУФХРОП МАВПНХ РПМШЪПЧБФЕМА ОБ ЛПОЛТЕФОПК УЙУФЕНЕ. уЙУФЕНОЩК DSN ПВЩЮОП НПЦЕФ ЖПТНЙТПЧБФШУС ФПМШЛП УЙУФЕНОЩН БДНЙОЙУФТБФПТПН, ЙМЙ РПМШЪПЧБФЕМЕН, Х ЛПФПТПЗП ЕУФШ ПРТЕДЕМЕООЩЕ ТБЪТЕЫЕОЙС, ЛПФПТЩЕ РПЪЧПМСАФ УПЪДБФШ System DSN.
User DSN ПРТЕДЕМЕООЩК ДМС ПФДЕМШОПЗП РПМШЪПЧБФЕМС Й НПЦЕФ ЙУРПМШЪПЧБФШУС, ЮФПВЩ ИТБОЙФШ ЙОЖПТНБГЙА УПЕДЙОЕОЙС ВБЪЩ ДБООЩИ, ЛПФПТХА ТЕЗХМСТОП ЙУРПМШЪХЕФ РПМШЪПЧБФЕМШ.
File DSN ЙУРПМШЪХЕФ РТПУФПК ЖБКМ, ЮФПВЩ ПРТЕДЕМЙФШ ЛПОЖЙЗХТБГЙА DSN. жБКМЩ DSN НПЗХФ ВЩФШ ТБЪДЕМЕОЩ НЕЦДХ РПМШЪПЧБФЕМСНЙ Й НБЫЙОБНЙ, РПЬФПНХ ВПМЕЕ РТБЛФЙЮОЩ, ХУФБОБЧМЙЧБС ЙМЙ ТБЪЧЕТФЩЧБС ЙОЖПТНБГЙА П DSN ЛБЛ ЮБУФШ РТЙМПЦЕОЙС ОБ НОПЗЙЕ НБЫЙОЩ.
йОЖПТНБГЙС DSN ИТБОЙФУС Ч ТБЪМЙЮОЩИ НЕУФБИ Ч ЪБЧЙУЙНПУФЙ ПФ ЧБЫЕК РМБФЖПТНЩ Й ПЛТХЦБАЭЕК УТЕДЩ.
5.2. рБТБНЕФТЩ УЧСЪЙ Connector/ODBC
нПЦОП ПРТЕДЕМЙФШ РБТБНЕФТЩ Ч УМЕДХАЭЙИ ФБВМЙГБИ ДМС Connector/ODBC, ЖПТНЙТХС DSN:
рПМШЪПЧБФЕМЙ Windows НПЗХФ ЙУРПМШЪПЧБФШ ODBC Data Source Administrator , ЮФПВЩ ХУФБОБЧМЙЧБФШ ЬФЙ РБТБНЕФТЩ, РПУНПФТЙФЕ ТБЪДЕМ 5.3 П ФПН, ЛБЛ УДЕМБФШ ЬФП Й ФБВМЙГХ 5.1 ДМС РПМХЮЕОЙС ЙОЖПТНБГЙЙ ПВ ПВМБУФСИ Й ЖМБЦЛБИ, ЛПФПТЩН ПРГЙЙ УППФЧЕФУФЧХАФ Ч ЗТБЖЙЮЕУЛПН ЙОФЕТЖЕКУЕ РПМШЪПЧБФЕМС ODBC Data Source Administrator . ч Unix Й macOS ЙУРПМШЪХКФЕ ОБЪЧБОЙЕ РБТБНЕФТБ Й ЪОБЮЕОЙЕ ЛБЛ РБТБ ЛМАЮЕЧПЗП УМПЧБ/ЪОБЮЕОЙС Ч ЛПОЖЙЗХТБГЙЙ DSN. бМШФЕТОБФЙЧОП, НПЦОП ХУФБОПЧЙФШ ЬФЙ РБТБНЕФТЩ Ч РБТБНЕФТЕ InConnectionString ЧЩЪПЧБ SQLDriverConnect() .
фБВМЙГБ 5.1. рБТБНЕФТЩ ЛПОЖЙЗХТБГЙЙ Connector/ODBC DSN
рБТБНЕФТ | пРГЙС Ч GUI | ъОБЮЕОЙЕ РП ХНПМЮБОЙА | лПННЕОФБТЙК | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
user | User | ODBC | йНС РПМШЪПЧБФЕМС ДМС УПЕДЙОЕОЙС У MySQL. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
uid | User | ODBC | уЙОПОЙН user . дПВБЧМЕО Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
server | TCP/IP Server | localhost | йНС ИПУФБ УЕТЧЕТБ MySQL. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
database | Database | — | вБЪБ ДБООЩИ РП ХНПМЮБОЙА. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
option | — | 0 | пРГЙЙ, ЛПФПТЩЕ ПРТЕДЕМСАФ, ЛБЛ Connector/ODBC ТБВПФБЕФ. уН. ФБВМЙГХ 5.3 Й ФБВМЙГХ 5.4. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
port | Port | 3306 | рПТФ TCP/IP, ЮФПВЩ ЙУРПМШЪПЧБФШ, ЕУМЙ server ОЕ localhost . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
initstmt | Initial Statement | — | рЕТЧПОБЮБМШОЩК ЪБРТПУ, ЮФПВЩ ЧЩРПМОЙФШ, УПЕДЙОССУШ У MySQL. ч ЧЕТУЙЙ 3.51 РБТБНЕФТ ОБЪЩЧБАФ stmt . дТБКЧЕТ РПДДЕТЦЙЧБЕФ РЕТЧПОБЮБМШОЩК ЪБРТПУ, ЧЩРПМОСЕНЩК ФПМШЛП ЧП ЧТЕНС ОБЮБМШОПК УЧСЪЙ. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
password | Password | — | рБТПМШ ДМС user ОБ server . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
pwd | Password | — | уЙОПОЙН password . дПВБЧМЕО Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
socket | — | — | жБКМ УПЛЕФБ Unix ЙМЙ ЙНЕОПЧБООЩК ЛБОБМ Windows, ЮФПВЩ УПЕДЙОЙФШУС, ЕУМЙ server = localhost . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sslca | SSL Certificate | — | рХФШ Л ЖБКМХ УП УРЙУЛПН ДПЧЕТЕООЩИ SSL CA. дПВБЧМЕО Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sslcapath | SSL CA Path | — | рХФШ Л ЛБФБМПЗХ, ЛПФПТЩК УПДЕТЦЙФ ДПЧЕТЕООЩЕ УЕТФЙЖЙЛБФЩ SSL CA Ч ЖПТНБФЕ PEM. дПВБЧМЕО Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sslcert | SSL Certificate | — | оБЪЧБОЙЕ ЖБКМБ УЕТФЙЖЙЛБФБ SSL, ЮФПВЩ ЙУРПМШЪПЧБФШ ДМС ХУФБОПЧМЕОЙС ВЕЪПРБУОПЗП УПЕДЙОЕОЙС. дПВБЧМЕОП Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sslcipher | SSL Cipher | — | уРЙУПЛ ДПРХУФЙНЩИ ЫЙЖТПЧ ДМС ЫЙЖТПЧБОЙС SSL. х УРЙУЛБ ЫЙЖТБ ФПФ ЦЕ УБНЩК ЖПТНБФ, ЛБЛ Х ЛПНБОДЩ openssl ciphers . дПВБЧМЕО Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sslkey | SSL Key | — | оБЪЧБОЙЕ ЖБКМБ ЛМАЮЕК SSL, ЮФПВЩ ЙУРПМШЪПЧБФШ ДМС ХУФБОПЧМЕОЙС ВЕЪПРБУОПЗП УПЕДЙОЕОЙС. дПВБЧМЕОП Ч 3.51.16. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
rsakey | RSA Public Key | — | рПМОЩК РХФШ Л ЖБКМХ PEM, ЛПФПТЩК УПДЕТЦЙФ ПФЛТЩФЩК ЛМАЮ RSA ДМС ЙУРПМШЪПЧБОЙС РМБЗЙОБ ЙДЕОФЙЖЙЛБГЙЙ SHA256 MySQL. дПВБЧМЕОП Ч 5.3.4. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
sslverify | Verify SSL | 0 | еУМЙ 1, УЕТФЙЖЙЛБФ SSL ВХДЕФ РТПЧЕТЕО, ЛПЗДБ ЙУРПМШЪХЕФУС У РПДЛМАЮЕОЙЕН MySQL. еУМЙ ОЕ ХУФБОПЧМЕОП, ФП РПЧЕДЕОЙЕ РП ХНПМЮБОЙА ДПМЦОП РТПЙЗОПТЙТПЧБФШ РТПЧЕТЛХ УЕТФЙЖЙЛБФБ SSL. пРГЙС ХУФБТЕМБ, ОБЮЙОБС У Connector/ODBC 5.3.7. рТЕДРПЮФЙФЕМШОП ЙУРПМШЪПЧБФШ SSLMODE . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
charset | Character Set | — | оБВПТ УЙНЧПМПЧ, ЮФПВЩ ЙУРПМШЪПЧБФШ ДМС УЧСЪЙ. дПВБЧМЕО 3.51.17. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
readtimeout | — | — | рЕТЕТЩЧ Ч УЕЛХОДБИ ДМС РПРЩФПЛ ЮЙФБФШ У УЕТЧЕТБ. лБЦДБС РПРЩФЛБ ЙУРПМШЪХЕФ ЬФП ЪОБЮЕОЙЕ Й РТЙ ОЕПВИПДЙНПУФЙ ЕУФШ РПЧФПТЕОЙС, ФБЛЙН ПВТБЪПН, УПЧПЛХРОПЕ ЬЖЖЕЛФЙЧОПЕ ЪОБЮЕОЙЕ ЬФП ФТЙ ТБЪБ ЪОБЮЕОЙЕ ПРГЙЙ. нПЦОП ХУФБОПЧЙФШ ЪОБЮЕОЙЕ ФБЛ, ЮФПВЩ РПФЕТСООБС УЧСЪШ НПЗМБ ВЩФШ ПВОБТХЦЕОБ ТБОЕЕ, ЮЕН ЪОБЮЕОЙЕ TCP/IP Close_Wait_Timeout (ПВЩЮОП 10 НЙОХФ). ьФПФ ЧЩВПТ ТБВПФБЕФ ФПМШЛП ОБ УЧСЪЙ TCP/IP Й ФПМШЛП Ч Windows ДП MySQL 5.1.12. уППФЧЕФУФЧХЕФ ПРГЙЙ MYSQL_OPT_READ_TIMEOUT Ч ВЙВМЙПФЕЛЕ MySQL Client. дПВБЧМЕОП Ч 3.51.27. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
writetimeout | — | — | рЕТЕТЩЧ Ч УЕЛХОДБИ ДМС РПРЩФПЛ РЙУБФШ Ч УЕТЧЕТ. лБЦДБС РПРЩФЛБ ЙУРПМШЪХЕФ ЬФП ЪОБЮЕОЙЕ РЕТЕТЩЧБ Й ЕУФШ net_retry_count РПЧФПТПЧ РТЙ ОЕПВИПДЙНПУФЙ, ФБЛЙН ПВТБЪПН, УПЧПЛХРОПЕ ЬЖЖЕЛФЙЧОПЕ ЪОБЮЕОЙЕ РЕТЕТЩЧБ net_retry_count ТБЪ ЪОБЮЕОЙС ПРГЙЙ. ьФП ТБВПФБЕФ ФПМШЛП ОБ УЧСЪЙ TCP/IP Й ФПМШЛП ОБ Windows ДП MySQL 5.1.12. уППФЧЕФУФЧХЕФ ПРГЙЙ MYSQL_OPT_WRITE_TIMEOUT Ч ВЙВМЙПФЕЛЕ MySQL Client. дПВБЧМЕОП Ч 3.51.27. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
interactive | Interactive Client | 0 | еУМЙ 1, ПРГЙС CLIENT_INTERACTIVE Ч mysql-real-connect() ЧЛМАЮЕОБ, ДПВБЧМЕОП Ч 5.1.7. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prefetch | Prefetch from server by _ rows at a time | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
can_handle_exp_pwd | Can Handle Expired Password | 0 | хЛБЪЩЧБЕФ, ЮФП РТЙМПЦЕОЙЕ НПЦЕФ ТБВПФБФШ У РБТПМЕН У ЙУФЕЛЫЙН УТПЛПН, ЛПФПТЩК УППВЭЕО УФБФХУПН SQL 08004 ( Server rejected the connection ), ЛПД ПЫЙВЛЙ ER_MUST_CHANGE_PASSWORD_LOGIN (1862). уПЕДЙОЕОЙЕ ПФРТБЧМЕОП Ч РЕУПЮОЙГХ , Й ОЙЮЕЗП ОЕ НПЦЕФ УДЕМБФШ ЛТПНЕ SET PASSWORD . юФПВЩ ХУФБОПЧЙФШ УЧСЪШ Ч ЬФПН УМХЮБЕ, ЧБЫ ЪБРТПУ ДПМЦЕО ЙУРПМШЪПЧБФШ ПРГЙА УПЕДЙОЕОЙС initstmt , ЮФПВЩ ХУФБОПЧЙФШ ОПЧЩК РБТПМШ Ч ОБЮБМЕ, ЙМЙ SET PASSWORD ОЕНЕДМЕООП РПУМЕ УПЕДЙОЕОЙС. лБЛ ФПМШЛП РБТПМШ У ЙУФЕЛЫЙН УТПЛПН ЙЪНЕОЕО, ПЗТБОЙЮЕОЙС ОБ УЧСЪШ УОСФЩ. рПУНПФТЙФЕ ALTER USER Syntax. дПВБЧМЕОП Ч 5.2.4. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ENABLE_CLEARTEXT_PLUGIN | Enable Cleartext Authentication | 0 | хУФБОПЧЙФЕ Ч 1 , ЮФПВЩ РПЪЧПМЙФШ ЙДЕОФЙЖЙЛБГЙА ПФЛТЩФПЗП ФЕЛУФБ. дПВБЧМЕОП Ч 5.1.13 Й 5.2.5. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ENABLE_LOCAL_INFILE | Enable LOAD DATA operations | 0 | уФТПЛБ РПДЛМАЮЕОЙС, DSN Й ПРГЙС GUI. хУФБОПЧЙФЕ ENABLE_LOCAL_INFILE=1, ЮФПВЩ РПЪЧПМЙФШ ПРЕТБГЙЙ LOAD DATA. ьФП ЧЛМАЮБЕФ ПРГЙА MYSQL_OPT_LOCAL_INFILE Ч mysql_options(). уФТПЛБ РПДЛМАЮЕОЙС ПФЧЕТЗБЕФ ЪОБЮЕОЙЕ DSN, ЕУМЙ ПВБ ХУФБОПЧМЕОЩ. дПВБЧМЕОП Ч 5.3.12 Й 8.0.14. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET_SERVER_PUBLIC_KEY | Get Server Public Key | 0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NO_TLS_1_0 | Disable TLS 1.0 | 0 | пФЧЕТЗБЕФ ЙУРПМШЪПЧБОЙЕ TLS 1.0 ДМС ЫЙЖТПЧБОЙС УЧСЪЙ. чУЕ ЧЕТУЙЙ TLS РПЪЧПМЕОЩ РП ХНПМЮБОЙА, Й ЬФПФ ЧЩВПТ ЙУЛМАЮБЕФ ЧЕТУЙА 1.0. дПВБЧМЕО Ч 5.3.7. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NO_TLS_1_1 | Disable TLS 1.1 | 0 | пФЧЕТЗБЕФ ЙУРПМШЪПЧБОЙЕ TLS 1.1 ДМС ЫЙЖТПЧБОЙС УЧСЪЙ. чУЕ ЧЕТУЙЙ TLS РПЪЧПМЕОЩ РП ХНПМЮБОЙА, Й ЬФПФ ЧЩВПТ ЙУЛМАЮБЕФ ЧЕТУЙА 1.1. дПВБЧМЕО Ч 5.3.7. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NO_TLS_1_2 | Disable TLS 1.2 | 0 | пФЧЕТЗБЕФ ЙУРПМШЪПЧБОЙЕ TLS 1.2 ДМС ЫЙЖТПЧБОЙС УЧСЪЙ. чУЕ ЧЕТУЙЙ TLS РПЪЧПМЕОЩ РП ХНПМЮБОЙА, Й ЬФПФ ЧЩВПТ ЙУЛМАЮБЕФ ЧЕТУЙА 1.2. дПВБЧМЕО Ч 5.3.7. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SSL_ENFORCE | Enforce SSL | 0 | фТЕВХЕФ ЙУРПМШЪПЧБФШ SSL ДМС УЧСЪЕК У УЕТЧЕТПН. уН. ФБВМЙГХ 5.2. дПВБЧМЕОБ Ч 5.3.6. пРГЙС ХУФБТЕМБ, ОБЮЙОБС У Connector/ODBC 5.3.7 Й ХДБМЕОБ Ч 8.0.13. рТЕДРПЮФЙФЕМШОП ЙУРПМШЪПЧБФШ SSLMODE . | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DISABLE_SSL_DEFAULT | Disable default SSL | 0 | пФЛМАЮБЕФ ФТЕВПЧБОЙЕ РП ХНПМЮБОЙА ЙУРПМШЪПЧБФШ SSL ДМС УЧСЪЕК У УЕТЧЕТПН. лПЗДБ ХУФБОПЧМЕОП Ч 0 [default], Connector/ODBC РЩФБЕФУС УПЕДЙОЙФШУС У SSL УОБЮБМБ Й ПФУФХРБЕФ Л ОЕЪБЫЙЖТПЧБООПК УЧСЪЙ, ЕУМЙ ОЕЧПЪНПЦОП ХУФБОПЧЙФШ УЧСЪШ SSL. лПЗДБ ХУФБОПЧМЕОП Ч 1, УЧСЪШ У SSL ОЕ РТЕДРТЙОСФБ, Й ОЕЪБЫЙЖТПЧБООБС УЧСЪШ ЙУРПМШЪХЕФУС, ЕУМЙ SSL_ENFORCE ФБЛЦЕ ХУФБОПЧМЕОБ Ч 1. уН. ФБВМЙГХ 5.2. дПВБЧМЕОП Ч 5.3.6. пРГЙС ХУФБТЕМБ У Connector/ODBC 5.3.7 Й ХДБМЕОБ Ч 8.0.13. йУРПМШЪХКФЕ SSLMODE . хУФБОБЧМЙЧБЕФ УРПУПВ SSL-УЧСЪЙ УЕТЧЕТБ. чЩВПТ НПЦЕФ ВЩФШ ХУФБОПЧМЕО Ч МАВПЕ ЙЪ УМЕДХАЭЙИ ЪОБЮЕОЙК: DISABLED , PREFERRED , REQUIRED , VERIFY_CA ЙМЙ VERIFY_IDENTITY . уН. ПРЙУБОЙЕ ДМС ПРГЙЙ —ssl-mode Ч MySQL 5.7 Reference Manual. еУМЙ SSLMODE СЧОП ОЕ ХУФБОПЧМЕОБ, ЙУРПМШЪПЧБОЙЕ sslca ЙМЙ sslcapath РПДТБЪХНЕЧБЕФ SSLMODE=VERIFY_CA . дПВБЧМЕОБ Ч 5.3.7. ьФБ ПРГЙС ПФЧЕТЗБЕФ ХУФБТЕЧЫЙЕ sslverify Й SSL_ENFORCE . рБТБНЕФТЩ ЛПОЖЙЗХТБГЙЙ SSL НПЗХФ ФБЛЦЕ ВЩФШ БЧФПНБФЙЮЕУЛЙ ЪБЗТХЦЕОЩ ЙЪ ЖБКМБ my.ini ЙМЙ my.cnf . уН. Using Option Files. фБВМЙГБ 5.2. уПЧНЕУФОПЕ ЧПЪДЕКУФЧЙЕ SSL_ENFORCE Й DISABLE_SSL_DEFAULT
рПЧЕДЕОЙЕ Connector/ODBC НПЦЕФ ВЩФШ ФБЛЦЕ ЙЪНЕОЕОП РТЙ РПНПЭЙ УРЕГЙБМШОЩИ ПРГЙПОБМШОЩИ РБТБНЕФТПЧ, РЕТЕЮЙУМЕООЩИ Ч ФБВМЙГЕ 5.3, ПРТЕДЕМЕООЩИ Ч УФТПЛЕ РПДЛМАЮЕОЙС ЙМЙ ЮЕТЕЪ ДЙБМПЗПЧПЕ ПЛОП ЗТБЖЙЮЕУЛПЗП ЙОФЕТЖЕКУБ РПМШЪПЧБФЕМС. х ЧУЕИ РБТБНЕФТПЧ УЧСЪЙ ФБЛЦЕ ЕУФШ ЙИ УПВУФЧЕООЩЕ ЮЙУМПЧЩЕ РПУФПСООЩЕ ЧЕМЙЮЙОЩ, ЛПФПТЩЕ НПЗХФ ВЩФШ УМПЦЕОЩ ЛБЛ ПВЭЕЕ ЪОБЮЕОЙЕ ДМС РБТБНЕФТБ option ДМС ПРТЕДЕМЕОЙС ФЕИ ПРГЙК. пДОБЛП ЮЙУМПЧПЕ ЪОБЮЕОЙЕ option Ч УФТПЛЕ РПДЛМАЮЕОЙС НПЦЕФ ФПМШЛП РПЪЧПМЙФШ, ОП ОЕ ПФЛМАЮЙФШ РБТБНЕФТЩ, РПЪЧПМЕООЩЕ Ч DSN, ЛПФПТЩЕ НПЗХФ ВЩФШ ПФЧЕТЗОХФЩ ФПМШЛП, ПРТЕДЕМЙЧ ПРГЙПОБМШОЩЕ РБТБНЕФТЩ, ЙУРПМШЪХС ЙИ ФЕЛУФПЧЩЕ ОБЪЧБОЙС Ч УФТПЛЕ РПДЛМАЮЕОЙС. ч ФП ЧТЕНС ЛБЛ ПВЯЕДЙОЕООПЕ ЮЙУМЕООПЕ ЪОБЮЕОЙЕ ДМС option НПЦЕФ ВЩФШ МЕЗЛП РПУФТПЕОП ДПВБЧМЕОЙЕН РПУФПСООЩИ ЧЕМЙЮЙО ПРГЙК, БОБМЙЪ ЪОБЮЕОЙС, ЮФПВЩ РТПЧЕТЙФШ, РПЪЧПМЕОЩ МЙ ЛПОЛТЕФОЩЕ ЧБТЙБОФЩ, НПЦЕФ ВЩФШ ФТХДОЩН. нЩ ТЕЛПНЕОДХЕН ЙУРПМШЪПЧБФШ ОБЪЧБОЙС РБТБНЕФТБ ЧНЕУФП ЬФПЗП Ч УФТПЛЕ РПДЛМАЮЕОЙС, РПФПНХ ЮФП ПОЙ ПЮЕЧЙДОЩ. фБВМЙГБ 5.3. пРГЙПОБМШОЩЕ РБТБНЕФТЩ Connector/ODBC
фБВМЙГБ 5.4. тЕЛПНЕОДХЕНЩЕ ЪОБЮЕОЙС ПРГЙК Connector/ODBC ДМС ТБЪМЙЮОЩИ ЛПОЖЙЗХТБГЙК
5.3. оБУФТПКЛБ Connector/ODBC DSN Ч WindowsюФПВЩ ДПВБЧЙФШ ЙМЙ ОБУФТПЙФШ Connector/ODBC 5.x ЙМЙ 8.x DSN Ч Windows, ЙУРПМШЪХКФЕ ODBC Data Source Administrator GUI ЙМЙ myodbc-installer.exe , ЛПФПТЩК ЙДЕФ У Connector/ODBC. 5.3.1. оБУФТПКЛБ Connector/ODBC DSN Ч Windows У ODBC Data Source Administrator GUIODBC Data Source Administrator Ч Windows РПЪЧПМСЕФ ЧБН УПЪДБФШ DSN, РТПЧЕТЙФШ ХУФБОПЧЛХ ДТБКЧЕТБ Й ЖПТНЙТПЧБФШ ЖХОЛГЙЙ ODBC, ФБЛЙЕ ЛБЛ ПФУМЕЦЙЧБОЙЕ (ЙУРПМШЪХЕФУС ДМС ПФМБДЛЙ) Й ПВЯЕДЙОЕОЙЕ УЧСЪЙ. уМЕДХАЭЕЕ ЬФП ЫБЗЙ ДМС УПЪДБОЙС Й ЖПТНЙТПЧБОЙС DSN У ODBC Data Source Administrator : пФЛТПКФЕ ODBC Data Source Administrator . тБЪМЙЮОЩЕ ЧЩРХУЛЙ Й ЧЕТУЙЙ Windows ИТБОСФ ODBC Data Source Administrator Ч ТБЪОЩИ НЕУФБИ. дМС ЙОУФТХЛГЙК РП ПФЛТЩФЙА ODBC Data Source Administrator , УН. ДПЛХНЕОФБГЙА ОБ Windows, ЬФЙ ЙОУФТХЛГЙЙ Microsoft ЛБУБАФУС ОЕЛПФПТЩИ ЧЕТУЙК Windows. оЕПВИПДЙНП ЧЙДЕФШ ПЛОП, РПДПВОПЕ УМЕДХАЭЕНХ, ЛПЗДБ ЧЩ ПФЛТЩЧБЕФЕ ODBC Data Source Administrator : тЙУ. 5.1. ODBC Data Source Administrator юФПВЩ УПЪДБФШ System DSN (ЛПФПТЩК ВХДЕФ ДПУФХРЕО ЧУЕН РПМШЪПЧБФЕМСН), ЧЩВЕТЙФЕ ЧЛМБДЛХ System DSN . юФПВЩ УПЪДБФШ РПМШЪПЧБФЕМШУЛЙК DSN, ЛПФПТЩК ВХДЕФ ДПУФХРЕО ФПМШЛП ОЩОЕЫОЕНХ РПМШЪПЧБФЕМА, ОБЦНЙФЕ ЛОПРЛХ Add. , ЮФПВЩ ПФЛТЩФШ ДЙБМПЗ «Create New Data Source». йЪ ДЙБМПЗБ «Create New Data Source» ЧЩВЕТЙФЕ MySQL ODBC 5. x ANSI or Unicode Driver, ОБЦНЙФЕ Finish , ЮФПВЩ ПФЛТЩФШ ЕЗП ДЙБМПЗ РБТБНЕФТПЧ УЧСЪЙ. тЙУ. 5.2. дЙБМПЗ Create New Data Source: ЧЩВПТ MySQL ODBC Driver фЕРЕТШ ОЕПВИПДЙНП ЖПТНЙТПЧБФШ ПРТЕДЕМЕООЩЕ ПВМБУФЙ ДМС DSN, ЛПФПТЩК ЧЩ УПЪДБЕФЕ, ЮЕТЕЪ ДЙБМПЗ Connection Parameters . тЙУ. 5.3. дЙБМПЗ Data Source Configuration Connection Parameters ч ДЙБМПЗЕ Data Source Name ЧЧЕДЙФЕ ЙНС ЙУФПЮОЙЛБ ДБООЩИ. ьФП НПЦЕФ ВЩФШ МАВПЕ ДЕКУФЧЙФЕМШОПЕ ЙНС, ЛПФПТПЕ ЧЩ ЧЩВЙТБЕФЕ. юФПВЩ ПРТЕДЕМЙФШ, ВЩМ МЙ DSN УПЪДБО, ЙУРПМШЪХС 32 ЙМЙ 64-ВЙФОЩК ДТБКЧЕТ, ЧЛМАЮЙФЕ ДТБКЧЕТ, ЙУРПМШЪХЕНЩК Ч ЙДЕОФЙЖЙЛБФПТЕ DSN. ьФП РПНПЦЕФ ЧБН ПРТЕДЕМЙФШ РТБЧЙМШОЩК DSN, ЮФПВЩ ЙУРПМШЪПЧБФШ У РТЙМПЦЕОЙСНЙ ЧТПДЕ Excel, ЛПФПТЩЕ УПЧНЕУФЙНЩ ФПМШЛП У 32-ВЙФОЩН ДТБКЧЕТПН. оБРТЙНЕТ, ЧЩ НПЗМЙ ВЩ ДПВБЧЙФШ Using32bitCODBC Л ЙДЕОФЙЖЙЛБФПТХ DSN ДМС 32-ВЙФОПЗП ЙОФЕТЖЕКУБ Й Using64bitCODBC ДМС ФЕИ, ЛПФПТЩЕ ЙУРПМШЪХАФ 64-ВЙФОЩК ДТБКЧЕТ. ч ДЙБМПЗЕ Description ЧЧЕДЙФЕ ОЕЛПФПТЩК ФЕЛУФ, ЮФПВЩ РПНПЮШ ПРТЕДЕМЙФШ УЧСЪШ. ч РПМЕ Server ЧЧЕДЙФЕ ЙНС УЕТЧЕТБ MySQL. рП ХНПМЮБОЙА ЬФП localhost . ч РПМЕ User ЧЧЕДЙФЕ ЙНС РПМШЪПЧБФЕМС ДМС ЬФПК УЧСЪЙ. ч РПМЕ Password ЧЧЕДЙФЕ УППФЧЕФУФЧХАЭЙК РБТПМШ ДМС ЬФПК УЧСЪЙ. пЛОП Database ДПМЦОП ВЩФШ БЧФПНБФЙЮЕУЛЙ ЪБРПМОЕОП УРЙУЛПН ВБЪ ДБООЩИ, Л ЛПФПТЩН Х РПМШЪПЧБФЕМС ЕУФШ ТБЪТЕЫЕОЙС РПМХЮЙФШ ДПУФХР. юФПВЩ ПВЭБФШУС РП ДТХЗПНХ РПТФХ TCP/IP, ЮЕН РПТФ РП ХНПМЮБОЙА (3306), УНЕОЙФЕ ЪОБЮЕОЙЕ Port . оБЦНЙФЕ OK , ЮФПВЩ УПИТБОЙФШ ОБУФТПКЛЙ DSN. юФПВЩ РТПЧЕТЙФШ УЧСЪШ, ЙУРПМШЪХС РБТБНЕФТЩ, ЭЕМЛОЙФЕ ЛОПРЛХ Test . еУМЙ УЧСЪШ НПЦЕФ ВЩФШ ХУФБОПЧМЕОБ ХУРЕЫОП, ЧЩ ВХДЕФЕ ХЧЕДПНМЕОЩ ДЙБМПЗПН Connection Successful , ЙОБЮЕ ДЙБМПЗПН Connection Failed . нПЦОП ЖПТНЙТПЧБФШ НОПЗП ЧПЪНПЦОПУФЕК ДМС ПРТЕДЕМЕООПЗП DSN, ОБЦЙНБС ЛОПРЛХ Details . тЙУ. 5.4. дЙБМПЗ Connector/ODBC Connect Options ч ДЙБМПЗЕ Details НПЦОП ОБУФТПЙФШ: Connections , Metadata Й Cursors/Results РПЪЧПМСАФ ЧБН ЧЩВТБФШ ДПРПМОЙФЕМШОЩЕ ЖМБЗЙ ДМС УЧСЪЙ DSN. дМС РПМХЮЕОЙС ДПРПМОЙФЕМШОПК ЙОЖПТНБГЙЙ ПВ ЬФЙИ ЖМБЗБИ РПУНПФТЙФЕ ТБЪДЕМ 5.2. дМС ЧЕТУЙЙ Unicode Connector/ODBC ЙЪ-ЪБ ЕЗП ТПДОПК РПДДЕТЦЛЙ Unicode, ЧЩ ОЕ ДПМЦОЩ ПРТЕДЕМСФШ ОБЮБМШОЩК ОБВПТ УЙНЧПМПЧ, ЛПФПТЩК ВХДЕФ ЙУРПМШЪПЧБФШУС У ЧБЫЕК УЧСЪША. пДОБЛП ДМС ЧЕТУЙЙ ANSI, ЕУМЙ ЧЩ ИПФЙФЕ ЙУРПМШЪПЧБФШ НОПЗПВБКФПЧЩК ОБВПТ УЙНЧПМПЧ, ФБЛПК ЛБЛ UTF-16 ЙМЙ UTF-32 РЕТЧПОБЮБМШОП, ПРТЕДЕМЙФЕ ЕЗП Ч ДЙБМПЗЕ Character Set , ПДОБЛП, ЬФП ОЕ ОЕПВИПДЙНП ДМС ЙУРПМШЪПЧБОЙС UTF-8 ЙМЙ UTF-8-MB4 РЕТЧПОБЮБМШОП, РПФПНХ ЮФП ПОЙ ОЕ УПДЕТЦБФ ВБКФ \0 Ч МАВЩИ ЪОБЛБИ, Й РПЬФПНХ ДТБКЧЕТ ANSI ОЕ ХУЕЛБЕФ РПУМЕДПЧБФЕМШОПУФЙ УМХЮБКОП, ОБИПДС ВБКФЩ \0 . Debug РПЪЧПМСЕФ ЧБН ЧЛМАЮЙФШ ПФМБДЛХ ODBC, ЮФПВЩ УДЕМБФШ ЪБРЙУШ ЪБРТПУПЧ, ЛПФПТЩЕ ЧЩ ЧЩРПМОСЕФЕ ЮЕТЕЪ DSN, Ч ЖБКМ myodbc.sql . уН. ТБЪДЕМ 5.8. SSL ЖПТНЙТХЕФ ДПРПМОЙФЕМШОЩЕ ПРГЙЙ, ФТЕВХЕНЩЕ ДМС ЙУРПМШЪПЧБОЙС Secure Sockets Layer (SSL), ПВЭБСУШ У УЕТЧЕТПН MySQL. тЙУ. 5.5. дЙБМПЗ Connector/ODBC Connect Options: ПРГЙЙ SSL
оЕПВИПДЙНП ФБЛЦЕ РПЪЧПМЙФШ Й ОБУФТПЙФШ SSL ОБ УЕТЧЕТЕ MySQL У РПДИПДСЭЙНЙ УЕТФЙЖЙЛБФБНЙ, ЮФПВЩ УППВЭЙФШ ЙУРПМШЪПЧБОЙЕ ЕЗП, ЙУРПМШЪХС SSL. 5.3.2. оБУФТПКЛБ Connector/ODBC DSN Ч Windows, ЙУРПМШЪХС ЛПНБОДОХА УФТПЛХйУРПМШЪХКФЕ myodbc-installer.exe ДМС ОБУФТПКЛЙ Connector/ODBC ЙЪ ЛПНБОДОПК УФТПЛЙ. чЩРПМОЙФЕ myodbc-installer.exe ВЕЪ БТЗХНЕОФПЧ, ЮФПВЩ РТПУНПФТЕФШ УРЙУПЛ ДПУФХРОЩИ РБТБНЕФТПЧ. 5.3.3. рПЙУЛ ОЕЙУРТБЧОПУФЕК Й РТПВМЕНЩ УЧСЪЙ ODBCьФПФ ТБЪДЕМ ПФЧЕЮБЕФ ОБ ЧПРТПУЩ, УЧСЪБООЩЕ УП УЧСЪША Connector/ODBC. жПТНЙТХС Connector/ODBC DSN, РТПЙУИПДЙФ ПЫЙВЛБ Could Not Load Translator or Setup Library уН. MS KnowledgeBase Article(Q260558). лТПНЕ ФПЗП, ХДПУФПЧЕТШФЕУШ, ЮФП Х ЧБУ ЕУФШ РПУМЕДОЙК ДЕКУФЧЙФЕМШОЩК ctl3d32.dll Ч ЧБЫЕН УЙУФЕНОПН ЛБФБМПЗЕ. йНЕОБ ЖБКМПЧ Connector/ODBC .dll (Windows) Й .so (Linux) ЪБЧЙУСФ ПФ ОЕУЛПМШЛЙИ ЖБЛФПТПЧ: чЕТУЙС Connector/ODBC : ГЙЖТБ Ч ЙНЕОЙ ЖБКМБ ХЛБЪЩЧБЕФ ОБ ЗМБЧОЩК ОПНЕТ ЧЕТУЙЙ Connector/ODBC. оБРТЙНЕТ, ЖБКМ РПД ОБЪЧБОЙЕН myodbc 8 w.dll ДМС Connector/ODBC 8.x, ФПЗДБ ЛБЛ myodbc 5 w.dll ДМС Connector/ODBC 5.x. Driver Type : дТБКЧЕТ Unicode ДПВБЧМСЕФ УЙНЧПМ «w» Л ЙНЕОБН ЖБКМПЧ, ЮФПВЩ ХЛБЪБФШ, ЮФП ЫЙТПЛЙЕ УЙНЧПМЩ РПДДЕТЦЙЧБАФУС. оБРТЙНЕТ, myodbc8 w .dll ДМС ДТБКЧЕТБ Unicode. ANSI-ДТБКЧЕТ ДПВБЧМСЕФ «a» ЧНЕУФП «w», РПДПВОП myodbc8 a .dll. GUI Setup module : ЖБКМЩ НПДХМС ХУФБОПЧЛЙ GUI ДПВБЧМСАФ «S» Л ЙНЕОБН ЖБКМПЧ. рТЕДПУФБЧМЕОЙЕ ЧПЪНПЦОПУФЙ ТЕЦЙНБ ПФМБДЛЙ : ЛБЛ РТБЧЙМП, ТЕЦЙН ПФМБДЛЙ ОЕ РПЪЧПМЕО, РПУЛПМШЛХ ПО ФПТНПЪЙФ ТБВПФХ. дТБКЧЕТ ДПМЦЕО ВЩФШ УПВТБО У ТЕЦЙНПН ПФМБДЛЙ. 5.4. оБУФТПКЛБ Connector/ODBC DSN Ч macOSюФПВЩ ЖПТНЙТПЧБФШ DSN ОБ macOS, НПЦОП ЙУРПМШЪПЧБФШ ХФЙМЙФХ ЛПНБОДОПК УФТПЛЙ ( myodbc-installer ), ПФТЕДБЛФЙТПЧБФШ ЖБКМ odbc.ini Ч ЛБФБМПЗЕ Library/ODBC ДПНБЫОЕЗП ЛБФБМПЗБ РПМШЪПЧБФЕМС ЙМЙ ЙУРПМШЪПЧБФШ ODBC Administrator GUI. ODBC Administrator ЕУФШ Ч OS X v10.5 Й ЧЩЫЕ, РПМШЪПЧБФЕМЙ ВПМЕЕ РПЪДОЙИ ЧЕТУЙК OS X Й macOS ДПМЦОЩ ЪБЗТХЪЙФШ Й ХУФБОПЧЙФШ ЕЗП ЧТХЮОХА. юФПВЩ УПЪДБФШ DSN У ЙУРПМШЪПЧБОЙЕН myodbc-installer , ОЕПВИПДЙНП ФПМШЛП ПРТЕДЕМЙФШ ФЙР DSN Й УФТПЛХ РПДЛМАЮЕОЙС DSN. оБРТЙНЕТ: юФПВЩ ЙУРПМШЪПЧБФШ ODBC Administrator: дМС РТБЧЙМШОПК ТБВПФЩ ODBC Administrator ЗБТБОФЙТХКФЕ, ЮФП ЖБКМ /Library/ODBC/odbc.ini ТБОШЫЕ ОБУФТБЙЧБМ ЧПЪНПЦОПУФШ УПЕДЙОЕОЙС ODBC, Й DSN РЕТЕЪБРЙУЩЧБЕНЩ ЗТХРРПК admin . еУМЙ ЬФПФ ЖБКМ ОЕ РЕТЕЪБРЙУЩЧБЕН ЬФПК ЗТХРРПК, ФП ODBC Administrator НПЦЕФ РПФЕТРЕФШ ОЕХДБЮХ ЙМЙ, НПЦЕФ ЛБЪБФШУС, ТБВПФБЕФ, ОП ОЕ РТПЙЪЧПДЙФ РТБЧЙМШОЩЕ ЪБРЙУЙ. фБН ЙЪЧЕУФОЩ РТПВМЕНЩ У macOS ODBC Administrator Й Connector/ODBC, ЛПФПТЩЕ НПЗХФ РТЕРСФУФЧПЧБФШ ФПНХ, ЮФПВЩ ЧЩ УПЪДБМЙ DSN, ЙУРПМШЪХС ЬФПФ НЕФПД. ч ЬФПН УМХЮБЕ ЙУРПМШЪХКФЕ ЛПНБОДОХА УФТПЛХ ЙМЙ ПФТЕДБЛФЙТХКФЕ ЖБКМ odbc.ini ОБРТСНХА. уХЭЕУФЧХАЭЙК DSN ЙМЙ ФЕ, ЛПФПТЩЕ ЧЩ УПЪДБМЙ У ЙУРПМШЪПЧБОЙЕН ЙОУФТХНЕОФБ myodbc-installer , НПЗХФ ЧУЕ ЕЭЕ ВЩФШ РТПЧЕТЕОЩ Й ПФТЕДБЛФЙТПЧБОЩ У ЙУРПМШЪПЧБОЙЕН ODBC Administrator. пФЛТПКФЕ ODBC Administrator ЙЪ РБРЛЙ Utilities Ч Applications . тЙУ. 5.6. дЙБМПЗ ODBC Administrator йЪ ДЙБМПЗБ ODBC Administrator ЧЩВЕТЙФЕ User DSN ЙМЙ System DSN Й ОБЦНЙФЕ Add . чЩВЕТЙФЕ ДТБКЧЕТ Connector/ODBC Й ОБЦНЙФЕ OK . пФЛТПЕФУС ДЙБМПЗ Data Source Name (DSN). чЧЕДЙФЕ Data Source Name Й ЧПЪНПЦОП Description ДМС DSN. тЙУ. 5.7. дЙБМПЗ ODBC Administrator Data Source Name оБЦНЙФЕ Add , ЮФПВЩ ДПВБЧЙФШ ОПЧХА РБТХ ЛМАЮЕЧПЗП УМПЧБ/ЪОБЮЕОЙС Л ЗТХРРЕ. жПТНЙТХКФЕ РП ЛТБКОЕК НЕТЕ ЮЕФЩТЕ РБТЩ, ЮФПВЩ ПРТЕДЕМЙФШ РБТБНЕФТЩ the server , username , password Й database , УН. ТБЪДЕМ 5.2. оБЦНЙФЕ OK , ЮФПВЩ ДПВБЧЙФШ DSN Л УРЙУЛХ ЖПТНЙТХЕНЩИ ЙНЕО ЙУФПЮОЙЛПЧ ДБООЩИ. ъБЛПОЮЕООБС ЛПОЖЙЗХТБГЙС DSN НПЦЕФ ВЩФШ РПИПЦЕК ОБ ЬФП: тЙУ. 5.8. пВТБЪЕГ ODBC Administrator DSN нПЦОП ЖПТНЙТПЧБФШ ДТХЗЙЕ ЧБТЙБОФЩ ODBC Ч DSN, ДПВБЧМСС ДБМШОЕКЫЙЕ РБТЩ ЛМАЮЕЧПЗП УМПЧБ/ЪОБЮЕОЙС Й ХУФБОБЧМЙЧБС УППФЧЕФУФЧХАЭЙЕ ЪОБЮЕОЙС. рПУНПФТЙФЕ ТБЪДЕМ 5.2. 5.5. жПТНЙТПЧБОЙЕ Connector/ODBC DSN Ч Unixч Unix ЧЩ ЖПТНЙТХЕФЕ ЪБРЙУЙ DSN ОЕРПУТЕДУФЧЕООП Ч ЖБКМЕ odbc.ini . чПФ ФЙРЙЮОЩК ЖБКМ odbc.ini , ЛПФПТЩК ЖПТНЙТХЕФ myodbc8w (Unicode) myodbc8a (ANSI) ЛБЛ ЙНЕОБ DSN ДМС Connector/ODBC 8.0: уН. ТБЪДЕМ 5.2 ДМС УРЙУЛБ РБТБНЕФТПЧ УЧСЪЙ, ЛПФПТЩЕ НПЗХФ РТЙНЕОСФШУС. еУМЙ чЩ ЙУРПМШЪХЕФЕ unixODBC , НПЦОП ЙУРПМШЪПЧБФШ УМЕДХАЭЙЕ ЙОУФТХНЕОФЩ, ЮФПВЩ ОБУФТПЙФШ DSN: ч ОЕЛПФПТЩИ УМХЮБСИ, ЙУРПМШЪХС unixODBC , ЧЩ НПЗМЙ ВЩ РПМХЮЙФШ ЬФХ ПЫЙВЛХ: еУМЙ ЬФП РТПЙУИПДЙФ, ХДПУФПЧЕТШФЕУШ, ЮФП РЕТЕНЕООЩЕ ПЛТХЦЕОЙС ODBCINI Й ODBCSYSINI ХЛБЪЩЧБАФ ОБ ЖБКМ odbc.ini . оБРТЙНЕТ, ЕУМЙ ЧБЫ ЖБКМ odbc.ini МЕЦЙФ Ч /usr/local/etc , ХУФБОПЧЙФЕ РЕТЕНЕООЩЕ ПЛТХЦЕОЙС: 5.6. уПЕДЙОЕОЙЕ ВЕЪ РТЕДПРТЕДЕМЕООПЗП DSNнПЦОП УПЕДЙОЙФШУС У ЙУРПМШЪПЧБОЙЕН УЕТЧЕТБ MySQL SQLDriverConnect , ПРТЕДЕМСС РПМЕ ЙНЕОЙ DRIVER . чПФ УФТПЛЙ РПДЛМАЮЕОЙС ДМС Connector/ODBC, ЙУРПМШЪХАЭЕЗП УПЕДЙОЕОЙЕ ВЕЪ DSN: дМС Connector/ODBC 8.0:ъБНЕОЙФЕ MySQL ODBC 8.0 Driver ОБ ЙНС, РПД ЛПФПТЩН ЧЩ ЪБТЕЗЙУФТЙТПЧБМЙ УЧПК ДТБКЧЕТ Connector/ODBC Ч НЕОЕДЦЕТЕ ДТБКЧЕТПЧ ODBC, ЕУМЙ ЬФП ПФМЙЮБЕФУС. еУМЙ ЧБЫ СЪЩЛ РТПЗТБННЙТПЧБОЙС РТЕПВТБЪПЧЩЧБЕФ ОБЛМПООХА ЮЕТФХ ЧМЕЧП, УПРТПЧПЦДБЕНХА РТПВЕМПН, Ч РТПВЕМ, РТЕДРПЮФЙФЕМШОП ПРТЕДЕМЙФШ УФТПЛХ РПДЛМАЮЕОЙС ЛБЛ ЕДЙОУФЧЕООХА ДМЙООХА УФТПЛХ ЙМЙ ЙУРПМШЪПЧБФШ УЧСЪШ НОПЗПЛТБФОЩИ РПУМЕДПЧБФЕМШОПУФЕК, ЛПФПТБС ОЕ ДПВБЧМСЕФ РТПНЕЦХФПЮОЩЕ РТПВЕМЩ. оБРТЙНЕТ: ч macOS ЧЩ, ЧПЪНПЦОП, ДПМЦОЩ ВЩМЙ ВЩ ПРТЕДЕМЙФШ РПМОЩК РХФШ Л ВЙВМЙПФЕЛЕ ДТБКЧЕТБ Connector/ODBC. уН. ТБЪДЕМ 5.2 ДМС УРЙУЛБ РБТБНЕФТПЧ УЧСЪЙ, ЛПФПТЩЕ НПЗХФ ЙУРПМШЪПЧБФШУС. 5.7. пВЯЕДЙОЕОЙЕ УЧСЪЙ ODBCпВЯЕДЙОЕОЙЕ УЧСЪЙ РПЪЧПМСЕФ ДТБКЧЕТХ УОПЧБ ЙУРПМШЪПЧБФШ УХЭЕУФЧХАЭЙЕ УЧСЪЙ У ДБООПК ВБЪПК ДБООЩИ ЙЪ РХМБ УЧСЪЕК, ЧНЕУФП ФПЗП, ЮФПВЩ ПФЛТЩФШ ОПЧХА УЧСЪШ ЛБЦДЩК ТБЪ, ЛПЗДБ Л ВБЪЕ ДБООЩИ РПМХЮБАФ ДПУФХР. рПЪЧПМСС ПВЯЕДЙОЕОЙЕ УЧСЪЙ, НПЦОП ХМХЮЫЙФШ ПВЭХА РТПЙЪЧПДЙФЕМШОПУФШ ЧБЫЕЗП ЪБРТПУБ, РПОЙЪЙЧ ЧТЕНС, РПФТБЮЕООПЕ, ЮФПВЩ ПФЛТЩФШ УЧСЪШ У ВБЪПК ДБООЩИ. 5.8. рПМХЮЕОЙЕ ЖБКМБ ФТБУУЙТПЧЛЙ ODBCеУМЙ ЧЩ УФБМЛЙЧБЕФЕУШ У ФТХДОПУФСНЙ ЙМЙ РТПВМЕНБНЙ У Connector/ODBC, ЪБРХУФЙФЕ ЖБКМ ЦХТОБМБ ЙЪ ODBC Manager Й Connector/ODBC. ьФП ОБЪЩЧБАФ ФТБУУЙТПЧЛПК Й ХРТБЧМСАФ ЮЕТЕЪ НЕОЕДЦЕТ ODBC. рТПГЕДХТБ ЬФПЗП ПФМЙЮБЕФУС ДМС Windows, macOS Й Unix. 5.8.1. чЛМАЮЕОЙЕ ФТБУУЙТПЧЛЙ ODBC Ч WindowsюФПВЩ ЧЛМАЮЙФШ ФТБУУЙТПЧЛХ Ч Windows: чЛМБДЛБ Tracing ДЙБМПЗПЧПЗП ПЛОБ ODBC Data Source Administrator РПЪЧПМСЕФ ЧБН ЖПТНЙТПЧБФШ УРПУПВ, ЛПФПТЩН РТПУМЕЦЙЧБАФУС ЧЩЪПЧЩ ЖХОЛГЙЙ ODBC. тЙУ. 5.9. дЙБМПЗ ODBC Data Source Administrator Tracing лПЗДБ ЧЩ БЛФЙЧЙТХЕФЕ ПФУМЕЦЙЧБОЙЕ У ЧЛМБДЛЙ Tracing , Driver Manager РЙЫЕФ ЧУЕ ЧЩЪПЧЩ ЖХОЛГЙК ODBC ДМС ЧУЕИ ЧРПУМЕДУФЧЙЙ ЪБРХЭЕООЩИ РТЙМПЦЕОЙК. чЩЪПЧЩ ЖХОЛГЙК ODBC ЙЪ РТЙМПЦЕОЙК, ЪБРХЭЕООЩИ РЕТЕД ЧЛМАЮЕОЙЕН ПФУМЕЦЙЧБОЙС, ОЕ ЪБТЕЗЙУФТЙТПЧБОЩ. чЩЪПЧЩ ЖХОЛГЙЙ ODBC ЪБТЕЗЙУФТЙТПЧБОЩ Ч ЖБКМЕ ЦХТОБМБ, ЛПФПТЩК ЧЩ ПРТЕДЕМСЕФЕ. пФУМЕЦЙЧБОЙЕ РТЕЛТБЭБЕФУС ФПМШЛП РПУМЕ ФПЗП, ЛБЛ ЧЩ ЭЕМЛОЕФЕ Stop Tracing Now . рПНОЙФЕ, ЮФП, Ч ФП ЧТЕНС ЛБЛ ПФУМЕЦЙЧБОЙЕ ЙДЕФ, ЖБКМ ЦХТОБМБ РТПДПМЦБЕФ ХЧЕМЙЮЙЧБФШУС Ч ТБЪНЕТЕ Й ЮФП ПФУМЕЦЙЧБОЙЕ ЧМЙСЕФ ОБ ЙУРПМОЕОЙЕ ЧУЕИ ЧБЫЙИ ЪБРТПУПЧ Л ODBC. 5.8.2. чЛМАЮЕОЙЕ ФТБУУЙТПЧЛЙ ODBC Ч macOSюФПВЩ РПЪЧПМЙФШ ФТБУУЙТПЧЛХ Ч macOS, ЙУРПМШЪХКФЕ ЧЛМБДЛХ Tracing Ч ODBC Administrator . пФЛТПКФЕ ODBC Administrator . чЩВЕТЙФЕ ЧЛМБДЛХ Tracing . тЙУ. 5.10. дЙБМПЗ ODBC Administrator Tracing чЩВЕТЙФЕ РХОЛФ Enable Tracing . хЛБЦЙФЕ НЕУФП, ЮФПВЩ УПИТБОЙФШ ЦХТОБМ. юФПВЩ ДПВБЧЙФШ ЙОЖПТНБГЙА Л УХЭЕУФЧХАЭЕНХ ЖБКМХ ЦХТОБМБ, ОБЦНЙФЕ ЛОПРЛХ Choose. . 5.8.3. чЛМАЮЕОЙЕ ФТБУУЙТПЧЛЙ ODBC Ч UnixюФПВЩ ЧЛМАЮЙФШ ФТБУУЙТПЧЛХ Ч OS X 10.2 (Й ТБОЕЕ) ЙМЙ Ч Unix, ДПВБЧШФЕ ПРГЙА trace Ч ЛПОЖЙЗХТБГЙА ODBC: ч Unix СЧОП ХУФБОПЧЙФЕ ПРГЙА Trace Ч ЖБКМЕ ODBC.INI . хУФБОПЧЙФЕ ПФУМЕЦЙЧБОЙЕ ON ЙМЙ OFF , ЙУРПМШЪХС РБТБНЕФТЩ TraceFile Й Trace Ч odbc.ini : TraceFile ПРТЕДЕМСЕФ ЙНС Й РПМОЩК РХФШ ЖБКМБ ФТБУУЙТПЧЛЙ, Trace ХУФБОБЧМЙЧБЕФУС Ч ON or OFF . нПЦОП ФБЛЦЕ ЙУРПМШЪПЧБФШ 1 ЙМЙ YES ДМС ON Й 0 ЙМЙ NO ДМС OFF . рТЙ ЙУРПМШЪПЧБОЙЙ ODBCConfig ЙЪ unixODBC УМЕДХКФЕ ЙОУФТХЛГЙСН ДМС ПФУМЕЦЙЧБОЙС ЧЩЪПЧПЧ unixODBC Ч HOWTO-ODBCConfig. 5.8.4. чЛМАЮЕОЙЕ ЦХТОБМБ Connector/ODBCюФПВЩ РТПЙЪЧЕУФЙ ТЕЗЙУФТБГЙА Connector/ODBC, УДЕМБКФЕ УМЕДХАЭЕЕ: ч Windows ЧЛМАЮЙФЕ ПРГЙА Trace Connector/ODBC ОБ ЬЛТБОЕ Connector/ODBC connect/configure. цХТОБМ ОБРЙУБО Ч ЖБКМ C:\myodbc.log . еУМЙ ПРГЙС ОЕ ЪБРПНЙОБЕФУС, ЛПЗДБ ЧЩ ЧПЪЧТБЭБЕФЕУШ Л ЧЩЫЕХРПНСОХФПНХ ЬЛТБОХ, ЬФП ПЪОБЮБЕФ, ЮФП ЧЩ ОЕ ЙУРПМШЪХЕФЕ ДТБКЧЕТ myodbcd.dll , УН. ТБЪДЕМ 5.3.3. ч macOS, Unix ЙМЙ РТЙ ЙУРПМШЪПЧБОЙЙ УПЕДЙОЕОЙС ВЕЪ DSN, ХЛБЦЙФЕ OPTION=4 Ч УФТПЛЕ РПДЛМАЮЕОЙС ЙМЙ УППФЧЕФУФЧХАЭХА РБТХ ЛМАЮЕЧПЗП УМПЧБ/ЪОБЮЕОЙС Ч DSN. ъБРХУФЙФЕ УЧПЕ РТЙМПЦЕОЙЕ Й РПРЩФБКФЕУШ ЪБУФБЧЙФШ ЕЗП ФЕТРЕФШ ОЕХДБЮХ. рТПЧЕТШФЕ ЖБКМ ФТБУУЙТПЧЛЙ Connector/ODBC, ЮФПВЩ ХЪОБФШ ФП, ЮФП НПЗМП ВЩФШ ОЕРТБЧЙМШОЩН. еУМЙ ЧЩ ОХЦДБЕФЕУШ Ч РПНПЭЙ, ПРТЕДЕМСС ЮФП ОЕ ФБЛ, РПУНПФТЙФЕ ТБЪДЕМ 9.1.
чЩ НПЦЕФЕ ОБРТБЧЙФШ РЙУШНП БДНЙОЙУФТБФПТХ ЬФПК УФТБОЙЮЛЙ, бМЕЛУЕА рБХФПЧХ. |