Настройка odbc драйвера windows

Настройка 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

лПЗДБ ХУФБОПЧМЕОП Ч ОЕОХМЕЧПЕ ЪОБЮЕОЙЕ N , ЧУЕ ЪБРТПУЩ Ч УПЕДЙОЕОЙЙ ЧЕТОХФ N УФТПЛ ЪБ ПДЙО ТБЪ, Б ОЕ ЧЕУШ ОБВПТ ТЕЪХМШФБФПЧ. рПМЕЪОП ДМС ЪБРТПУПЧ ДМС ПЮЕОШ ВПМШЫЙИ ФБВМЙГ, ЗДЕ ОЕ РТБЛФЙЮОП РПМХЮЙФШ ГЕМЩК ОБВПТ ТЕЪХМШФБФПЧ УТБЪХ. нПЦОП РТПУНПФТЕФШ ОБВПТ ТЕЪХМШФБФПЧ, РП N ЪБРЙУЕК ЪБ ПДЙО ТБЪ.

ьФП ТБВПФБЕФ ФПМШЛП У ПДОПОБРТБЧМЕООЩНЙ ЛХТУПТБНЙ. ьФП ОЕ ТБВПФБЕФ, ЛПЗДБ ПРГЙПОБМШОЩК РБТБНЕФТ MULTI_STATEMENTS ХУФБОПЧМЕО. ьФП НПЦЕФ ЙУРПМШЪПЧБФШУС Ч УПЮЕФБОЙЙ У ПРГЙПОБМШОЩН РБТБНЕФТПН NO_CACHE . еЗП РПЧЕДЕОЙЕ Ч РТЙМПЦЕОЙСИ ADO ОЕ ПРТЕДЕМЕОП. дПВБЧМЕО Ч 5.1.11.

ч Connector/ODBC 5.2 Й РПЪЦЕ РП ХНПМЮБОЙА РТЙНЕОЕОБ УЕТЧЕТОБС РПДЗПФПЧЛБ ЪБРТПУПЧ. лПЗДБ ЬФПФ ЧЩВПТ ХУФБОПЧМЕО Ч ОЕОХМЕЧПЕ ЪОБЮЕОЙЕ, РПДЗПФПЧМЕООЩЕ ЪБРТПУЩ ЬНХМЙТПЧБОЩ ОБ ЛМЙЕОФУЛПК УФПТПОЕ, ЮФП СЧМСЕФУС ФЕН ЦЕ УБНЩН РПЧЕДЕОЙЕН, ЛБЛ Ч 5.1 Й 3.51. дПВБЧМЕО Ч 5.2.0.

уПЕДЙОССУШ У ХЮЕФЛБНЙ У ЙУРПМШЪПЧБОЙЕН ЙДЕОФЙЖЙЛБГЙЙ caching_sha2_password РП ОЕЪБЭЙЭЕООПК УЧСЪЙ (ПФЛМАЮЕООЩК TLS), Connector/ODBC РТПУЙФ ПФЛТЩФЩК ЛМАЮ RSA, ФТЕВХЕНЩК, ЮФПВЩ ЧЩРПМОЙФШ ЙДЕОФЙЖЙЛБГЙА ПФ УЕТЧЕТБ. чЩВПТ РТПЙЗОПТЙТПЧБО, ЕУМЙ НЕИБОЙЪН БХФЕОФЙЖЙЛБГЙЙ, ЙУРПМШЪХЕНЩК ДМС УЧСЪЙ, ПФМЙЮБЕФУС ПФ caching_sha2_password . ьФПФ ЧЩВПТ УППФЧЕФУФЧХЕФ ПРГЙЙ MYSQL_OPT_GET_SERVER_PUBLIC_KEY ЖХОЛГЙЙ C API mysql_options() . ъОБЮЕОЙЕ boolean.

пРГЙС ДПВБЧМЕОБ Ч Connector/ODBC 8.0.11 Й 5.3.11. ьФП ФТЕВХЕФ Connector/ODBC, РПУФТПЕООПЗП, РПМШЪХСУШ OpenSSL-ВЙВМЙПФЕЛПК ЛМЙЕОФБ MySQL. еУМЙ ВЙВМЙПФЕЛБ ЛМЙЕОФБ MySQL, ЙУРПМШЪПЧБЧЫБСУС Connector/ODBC, ВЩМБ РПУФТПЕОБ У YaSSL, ЛБЛ ЙНЕЕФ НЕУФП ДМС ДЙУФТЙВХФЙЧПЧ GPL Connector/ODBC 5.3, ПРГЙС ОЕ ЖХОЛГЙПОЙТХЕФ Й РТПЙЗОПТЙТПЧБОБ.

рБТБНЕФТ пРГЙС Ч 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

DISABLE_SSL_DEFAULT = 0 DISABLE_SSL_DEFAULT = 1
SSL_ENFORCE = 0 (РП ХНПМЮБОЙА) уЧСЪШ У SSL РТЕДРТЙОСФБ УОБЮБМБ, ЕУМЙ ОЕЧПЪНПЦОБ, ПФУФХРЙФШ Л ОЕЪБЫЙЖТПЧБООПК УЧСЪЙ. уЧСЪШ У SSL ОЕ РТЕДРТЙОСФБ, ЙУРПМШЪХКФЕ ОЕЪБЫЙЖТПЧБООХА УЧСЪШ.
SSL_ENFORCE = 1 уПЕДЙОЙФЕУШ У SSL, ПЫЙВЛБ, ЕУМЙ УЧСЪШ SSL ОЕ НПЦЕФ ВЩФШ ХУФБОПЧМЕОБ. уПЕДЙОЙФЕУШ У SSL, ПЫЙВЛБ, ЕУМЙ УЧСЪШ SSL ОЕ НПЦЕФ ВЩФШ ХУФБОПЧМЕОБ. DISABLE_SSL_DEFAULT=1 РЕТЕЛТЩФБ.

рПЧЕДЕОЙЕ Connector/ODBC НПЦЕФ ВЩФШ ФБЛЦЕ ЙЪНЕОЕОП РТЙ РПНПЭЙ УРЕГЙБМШОЩИ ПРГЙПОБМШОЩИ РБТБНЕФТПЧ, РЕТЕЮЙУМЕООЩИ Ч ФБВМЙГЕ 5.3, ПРТЕДЕМЕООЩИ Ч УФТПЛЕ РПДЛМАЮЕОЙС ЙМЙ ЮЕТЕЪ ДЙБМПЗПЧПЕ ПЛОП ЗТБЖЙЮЕУЛПЗП ЙОФЕТЖЕКУБ РПМШЪПЧБФЕМС. х ЧУЕИ РБТБНЕФТПЧ УЧСЪЙ ФБЛЦЕ ЕУФШ ЙИ УПВУФЧЕООЩЕ ЮЙУМПЧЩЕ РПУФПСООЩЕ ЧЕМЙЮЙОЩ, ЛПФПТЩЕ НПЗХФ ВЩФШ УМПЦЕОЩ ЛБЛ ПВЭЕЕ ЪОБЮЕОЙЕ ДМС РБТБНЕФТБ option ДМС ПРТЕДЕМЕОЙС ФЕИ ПРГЙК. пДОБЛП ЮЙУМПЧПЕ ЪОБЮЕОЙЕ option Ч УФТПЛЕ РПДЛМАЮЕОЙС НПЦЕФ ФПМШЛП РПЪЧПМЙФШ, ОП ОЕ ПФЛМАЮЙФШ РБТБНЕФТЩ, РПЪЧПМЕООЩЕ Ч DSN, ЛПФПТЩЕ НПЗХФ ВЩФШ ПФЧЕТЗОХФЩ ФПМШЛП, ПРТЕДЕМЙЧ ПРГЙПОБМШОЩЕ РБТБНЕФТЩ, ЙУРПМШЪХС ЙИ ФЕЛУФПЧЩЕ ОБЪЧБОЙС Ч УФТПЛЕ РПДЛМАЮЕОЙС.

ч ФП ЧТЕНС ЛБЛ ПВЯЕДЙОЕООПЕ ЮЙУМЕООПЕ ЪОБЮЕОЙЕ ДМС option НПЦЕФ ВЩФШ МЕЗЛП РПУФТПЕОП ДПВБЧМЕОЙЕН РПУФПСООЩИ ЧЕМЙЮЙО ПРГЙК, БОБМЙЪ ЪОБЮЕОЙС, ЮФПВЩ РТПЧЕТЙФШ, РПЪЧПМЕОЩ МЙ ЛПОЛТЕФОЩЕ ЧБТЙБОФЩ, НПЦЕФ ВЩФШ ФТХДОЩН. нЩ ТЕЛПНЕОДХЕН ЙУРПМШЪПЧБФШ ОБЪЧБОЙС РБТБНЕФТБ ЧНЕУФП ЬФПЗП Ч УФТПЛЕ РПДЛМАЮЕОЙС, РПФПНХ ЮФП ПОЙ ПЮЕЧЙДОЩ.

фБВМЙГБ 5.3. пРГЙПОБМШОЩЕ РБТБНЕФТЩ Connector/ODBC

лПЗДБ ХУФБОПЧМЕОП AUTO_IS_NULL , ДТБКЧЕТ ОЕ ЙЪНЕОСЕФ ЪОБЮЕОЙЕ РП ХНПМЮБОЙА sql_auto_is_null , ПУФБЧМСС ЕЗП Ч 1, ФБЛЙН ПВТБЪПН, ЧЩ РПМХЮБЕФЕ ЪОБЮЕОЙЕ РП ХНПМЮБОЙА MySQL, Б ОЕ УФБОДБТФОПЕ РПЧЕДЕОЙЕ SQL.

лПЗДБ ОЕ ХУФБОПЧМЕОП AUTO_IS_NULL , ДТБКЧЕТ ЙЪНЕОСЕФ ЪОБЮЕОЙЕ РП ХНПМЮБОЙА SQL_AUTO_IS_NULL ОБ 0 РПУМЕ УПЕДЙОЕОЙС, ФБЛЙН ПВТБЪПН, ЧЩ РПМХЮБЕФЕ УФБОДБТФ SQL, Б ОЕ РПЧЕДЕОЙЕ MySQL РП ХНПМЮБОЙА.

фБЛЙН ПВТБЪПН ЙУЛМАЮЕОЙЕ ЖМБЗБ ПФЛМАЮБЕФ ЧЩВПТ УПЧНЕУФЙНПУФЙ Й ЧЩЪЩЧБЕФ УФБОДБТФОПЕ РПЧЕДЕОЙЕ SQL.

уН. IS NULL . дПВБЧМЕОП Ч 3.51.13.

йНС пРГЙС GUI лПОУФБОФБ пРЙУБОЙЕ
FOUND_ROWS Return matched rows instead of affected rows 2 лМЙЕОФ ОЕ НПЦЕФ ПВТБЭБФШУС, ЛПЗДБ MySQL ЧПЪЧТБЭБЕФ ЙУФЙООПЕ ЮЙУМП ЪБФТПОХФЩИ УФТПЛ. еУМЙ ЬФПФ ЖМБЗ ХУФБОПЧМЕО, MySQL ЧЕТОЕФ found rows . х ЧБУ ДПМЦЕО ВЩФШ MySQL ЙМЙ ЧЩЫЕ.
BIG_PACKETS Allow big result set 8 оЕ ХУФБОБЧМЙЧБКФЕ РТЕДЕМ РБЛЕФБ ДМС ТЕЪХМШФБФПЧ Й РБТБНЕФТПЧ. вЕЪ ЬФПЗП ЧЩВПТБ РТЙЧСЪЛБ РБТБНЕФТПЧ ВХДЕФ ХУЕЮЕОБ 255 ЪОБЛБНЙ.
NO_PROMPT Don’t prompt when connecting 16 оЕ ЪБДБЧБФШ ЧПРТПУПЧ.
DYNAMIC_CURSOR Enable Dynamic Cursors 32 рПЪЧПМЙФШ ДЙОБНЙЮЕУЛЙЕ ЛХТУПТЩ.
NO_SCHEMA Ignore schema in column specifications 64 рТПЙЗОПТЙТПЧБФШ ЙУРПМШЪПЧБОЙЕ ЙНЕОЙ ВБЪЩ ДБООЩИ Ч db_name.tbl_name.col_name . ьФПФ ЧЩВПТ ВЩМ ХДБМЕО Ч Connector/ODBC 8.0.13, РТЙНЕОСКФЕ NO_CATALOG.
NO_DEFAULT_CURSOR Disable driver-provided cursor support 128 йУРПМШЪПЧБОЙЕ ЬЛУРЕТЙНЕОФБМШОЩИ ЛХТУПТПЧ НЕОЕДЦЕТБ ODBC.
NO_LOCALE Don’t use setlocale() 256 пФЛМАЮЙФЕ ЙУРПМШЪПЧБОЙЕ ТБУЫЙТЕООПЗП РПМХЮЕОЙС.
PAD_SPACE Pad CHAR to full length with space 512 дПРПМОЙФШ CHAR Л РПМОПК ДМЙОЕ УФПМВГБ.
FULL_COLUMN_NAMES Include table name in SQLDescribeCol() 1024 SQLDescribeCol() ЧЕТОЕФ РПМОПУФША ЛЧБМЙЖЙГЙТПЧБООЩЕ ЙНЕОБ УФПМВГПЧ.
COMPRESSED_PROTO Use compression 2048 йУРПМШЪХКФЕ УЦБФЩК РТПФПЛПМ ЛМЙЕОФ-УЕТЧЕТ.
IGNORE_SPACE Ignore space after function names 4096 уЛБЦЙФЕ УЕТЧЕТХ ЙЗОПТЙТПЧБФШ РТПУФТБОУФЧП РПУМЕ ЙНЕОЙ ЖХОЛГЙЙ Й РЕТЕД ( (ОБДП ДМС PowerBuilder). ьФП ДЕМБЕФ ЧУЕ ЛМАЮЕЧЩЕ УМПЧБ ЙНЕОБНЙ ЖХОЛГЙК.
NAMED_PIPE Named Pipe 8192 уПЕДЙОЙФЕУШ У ЙНЕОПЧБООЩН ЛБОБМПН УЕТЧЕТБ mysqld РПД NT.
NO_BIGINT Treat BIGINT columns as INT columns 16384 уНЕОЙФШ BIGINT ОБ INT (ТСД РТЙМПЦЕОЙК ОЕ РПОЙНБАФ BIGINT ).
NO_CATALOG Disable catalog support 32768 тЕЪХМШФБФЩ ЙЪ ЖХОЛГЙК ЛБФБМПЗБ, ОБРТЙНЕТ, SQLTables , ЧУЕЗДБ NULL , ДТБКЧЕТ УППВЭЙФ, ЮФП ЛБФБМПЗЙ ОЕ РПДДЕТЦЙЧБАФУС.
USE_MYCNF Read options from my.cnf 65536 рТПЮЙФБКФЕ РБТБНЕФТЩ ЙЪ ЗТХРР [client] Й [odbc] ЖБКМБ my.cnf .
SAFE Enable safe options 131072 дПВБЧШФЕ ОЕЛПФПТЩЕ ДПРПМОЙФЕМШОЩЕ РТПЧЕТЛЙ ВЕЪПРБУОПУФЙ.
NO_TRANSACTIONS Disable transaction support 262144 пФЛМАЮЙФШ ФТБОЪБЛГЙЙ.
LOG_QUERY Log queries to %TEMP%\myodbc.sql 524288 тЕЗЙУФТЙТПЧБФШ ЪБРТПУЩ Ч ЖБКМ c:\myodbc.sql ( /tmp/myodbc.sql ) (ФПМШЛП Ч ТЕЦЙНЕ ПФМБДЛЙ).
NO_CACHE Don’t cache results of forward-only cursors 1048576 оЕ ЛЬЫЙТПЧБФШ ТЕЪХМШФБФЩ МПЛБМШОП Ч ДТБКЧЕТЕ. чНЕУФП ЬФПЗП ЮЙФБФШ У УЕТЧЕТБ ( mysql_use_result() ). ьФП ТБВПФБЕФ ФПМШЛП ОБ ПДОПОБРТБЧМЕООЩЕ ЛХТУПТЩ. ьФПФ ЧЩВПТ ПЮЕОШ ЧБЦЕО ЙНЕС ДЕМП У ВПМШЫЙНЙ ФБВМЙГБНЙ, ЛПЗДБ ЧЩ ОЕ ИПФЙФЕ, ЮФПВЩ ДТБКЧЕТ ЛЬЫЙТПЧБМ ЧЕУШ ОБВПТ ТЕЪХМШФБФПЧ.
FORWARD_CURSOR Force use of forward-only cursors 2097152 чЩЪПЧЙФЕ ЙУРПМШЪПЧБОЙЕ ФЙРБ ЛХТУПТБ Forward-only . ч УМХЮБСИ ЪБРТПУПЧ, ХУФБОБЧМЙЧБАЭЙИ РП ХНПМЮБОЙА УФБФЙЮЕУЛЙК ЙМЙ ДЙОБНЙЮЕУЛЙК ФЙР ЛХТУПТБ Й ПЦЙДБАЭЙИ, ЮФПВЩ ДТБКЧЕТ ОЕ ЙУРПМШЪПЧБМ ЛЬЫЙТПЧБОЙЕ ОБВПТПЧ ТЕЪХМШФБФПЧ, ЬФПФ ЧЩВПТ ЗБТБОФЙТХЕФ РПЧЕДЕОЙЕ ПДОПОБРТБЧМЕООПЗП ЛХТУПТБ.
AUTO_RECONNECT Enable automatic reconnect 4194304 рПЪЧПМСЕФ ЖХОЛГЙПОБМШОПУФШ БЧФПТЕЛПООЕЛФБ. оЕ ЙУРПМШЪХКФЕ ЬФПФ ЧЩВПТ У ФТБОЪБЛГЙСНЙ, ФБЛ ЛБЛ РПЧФПТОПЕ БЧФПУПЕДЙОЕОЙЕ ЧП ЧТЕНС ОЕЪБЧЕТЫЕООПК ФТБОЪБЛГЙЙ НПЦЕФ ЧЩЪЧБФШ УВПК. рЕТЕРПДЛМАЮЕООБС УЧСЪШ ОЕ ХОБУМЕДХЕФ ФЕ ЦЕ УБНЩЕ РБТБНЕФТЩ ОБУФТПКЛЙ Й ПЛТХЦБАЭХА УТЕДХ ЛБЛ ПТЙЗЙОБМШОБС УЧСЪШ. дПВБЧМЕОП Ч 3.51.13.
AUTO_IS_NULL Enable SQL_AUTO_IS_NULL 8388608
ZERO_DATE_TO_MIN Return SQL_NULL_DATA for zero date 16777216 рЕТЕЧПДЙФ ОХМЕЧЩЕ ДБФЩ ( XXXX-00-00 ) Ч НЙОЙНБМШОЩЕ ЪОБЮЕОЙС ДБФЩ, РПДДЕТЦБООЩЕ ODBC, XXXX-01-01 . ьФП ТЕЫБЕФ ЧПРТПУ, ЗДЕ ОЕЛПФПТЩЕ ЪБРТПУЩ ОЕ ВХДХФ ТБВПФБФШ, РПФПНХ ЮФП ЧПЪЧТБЭЕООБС ДБФБ Й НЙОЙНБМШОПЕ ЪОБЮЕОЙЕ ДБФЩ ODBC ОЕУПЧНЕУФЙНБ. дПВБЧМЕОП Ч 3.51.17.
MIN_DATE_TO_ZERO Bind minimal date as zero date 33554432 рЕТЕЧПДЙФ НЙОЙНБМШОПЕ ЪОБЮЕОЙЕ ДБФЩ ODBC ( XXXX-01-01 ) Л ОХМЕЧПНХ ЖПТНБФХ ДБФЩ, РПДДЕТЦБООПНХ MySQL ( XXXX-00-00 ). ьФП ТЕЫБЕФ ЧПРТПУ, ЗДЕ ОЕЛПФПТЩЕ ЪБРТПУЩ ОЕ ВХДХФ ТБВПФБФШ, РПФПНХ ЮФП ЧПЪЧТБЭЕООБС ДБФБ Й НЙОЙНБМШОПЕ ЪОБЮЕОЙЕ ДБФЩ ODBC ОЕУПЧНЕУФЙНБ. дПВБЧМЕОП Ч 3.51.17.
NO_DATE_OVERFLOW Ignore data overflow error 0 рТПДПМЦЙФШ ЧЩРПМОЕОЙЕ ЪБРТПУПЧ, ЧНЕУФП ЧПЪЧТБФБ ПЫЙВЛЙ, ЕУМЙ ЮБУФШ ЧТЕНЕОЙ ПФУХФУФЧХЕФ. уЕТЧЕТ РТПЙЗОПТЙТХЕФ ЛПНРПОЕОФЩ ЧТЕНЕОЙ, Й ТЕЪХМШФБФ УПЧРБДБЕФ, ЕУМЙ ПОЙ ВЩМЙ ОПМСНЙ. дПВБЧМЕОП Ч 5.3.8.
MULTI_STATEMENTS Allow multiple statements 67108864 рПЪЧПМСЕФ РПДДЕТЦЛХ РБЛЕФОЩИ ЪБРТПУПЧ. дПВБЧМЕОП Ч 3.51.18.
COLUMN_SIZE_S32 Limit column size to signed 32-bit range 134217728 пЗТБОЙЮЙЧБЕФ ТБЪНЕТ УФПМВГБ ЪОБЮЕОЙСНЙ signed 32-bit, ЮФПВЩ РТЕДПФЧТБФЙФШ РТПВМЕНЩ У ВПМШЫЙНЙ ТБЪНЕТБНЙ УФПМВГБ Ч ЪБРТПУБИ, ЛПФПТЩЕ ОЕ РПДДЕТЦЙЧБАФ ЙИ. ьФПФ ЧЩВПТ БЧФПНБФЙЮЕУЛЙ РПЪЧПМЕО, ТБВПФБС У РТЙМПЦЕОЙСНЙ ADO. дПВБЧМЕОП Ч 3.51.22.
NO_BINARY_RESULT Always handle binary function results as character data 268435456 лПЗДБ ХУФБОПЧМЕОП, ЬФПФ ЧЩВПТ ПФЛМАЮБЕФ charset 63 ДМС УФПМВГПЧ У РХУФЩН org_table . дПВБЧМЕОП Ч 3.51.26.
DFLT_BIGINT_BIND_STR Bind BIGINT parameters as strings 536870912 рЕТЕДБЕФ РБТБНЕФТЩ BIGINT , ЛПФПТЩЕ ВХДХФ УЧСЪБОЩ, ЛБЛ УФТПЛЙ. Microsoft Access ПВТБВБФЩЧБЕФ BIGINT ЛБЛ РПУМЕДПЧБФЕМШОПУФШ ОБ УЧСЪБООЩИ ФБВМЙГБИ. ъОБЮЕОЙЕ РТПЮЙФБОП РТБЧЙМШОП, ОП УЧСЪБОП ЛБЛ РПУМЕДПЧБФЕМШОПУФШ. ьФПФ ЧЩВПТ ЙУРПМШЪХЕФУС БЧФПНБФЙЮЕУЛЙ, ЕУМЙ ДТБКЧЕТ ЙУРПМШЪХЕФУС Microsoft Access. дПВБЧМЕОП Ч 5.1.3.
NO_INFORMATION_SCHEMA Don’t use INFORMATION_SCHEMA for metadata 1073741824 оЕ РТЙНЕОСФШ ДМС НЕФБДБООЩИ INFORMATION_SCHEMA , Б ЙУРПМШЪПЧБФШ ХУФБТЕЧЫЙЕ БМЗПТЙФНЩ. лПНРТПНЙУУ ЪДЕУШ ПВЩЮОП УЛПТПУФШ РЕТЕД ЙОЖПТНБГЙПООЩН ЛБЮЕУФЧПН. йУРПМШЪПЧБОЙЕ INFORMATION_SCHEMA ЮБУФП НЕДМЕООПЕ, ОП РПМХЮЕООБС ЙОЖПТНБГЙС ВПМЕЕ РПМОБ. дПВБЧМЕОП Ч 5.1.7.

фБВМЙГБ 5.4. тЕЛПНЕОДХЕНЩЕ ЪОБЮЕОЙС ПРГЙК Connector/ODBC ДМС ТБЪМЙЮОЩИ ЛПОЖЙЗХТБГЙК

лПОЖЙЗХТБГЙС хУФБОПЧЛЙ РБТБНЕФТПЧ ъОБЮЕОЙЕ ПРГЙК
Microsoft Access, Visual Basic FOUND_ROWS=1; 2
Microsoft Access (У ХМХЮЫЕООЩНЙ ЪБРТПУБНЙ ХДБМЕОЙС) FOUND_ROWS=1;DYNAMIC_CURSOR=1; 34
Microsoft SQL Server COLUMN_SIZE_S32=1; 134217728
вПМШЫЙЕ ФБВМЙГЩ У ПЗТПНОЩН ЮЙУМПН УФТПЛ COMPRESSED_PROTO=1; 2048
Sybase PowerBuilder IGNORE_SPACE=1;FLAG_SAFE=1; 135168
зЕОЕТБГЙС ЦХТОБМБ ЪБРТПУПЧ (ТЕЦЙН ПФМБДЛЙ) LOG_QUERY=1; 524288
вПМШЫЙЕ ФБВМЙГЩ У ТЕЪХМШФБФБНЙ ВЕЪ ЛЬЫЙТПЧБОЙС NO_CACHE=1;FORWARD_CURSOR=1; 3145728
рТЙМПЦЕОЙС, ЧЩРПМОСАЭЙЕ РПМОПФБВМЙЮОЩЕ ЪБРТПУЩ «SELECT * FROM . «, ОП ЮЙФБАЭЙЕ ФПМШЛП ОЕВПМШЫПЕ ЮЙУМП ( N ) УФТПЛ ЙЪ ТЕЪХМШФБФБ. PREFETCH= N оЕРТЙНЕОЙНП.

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 GUI

ODBC 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.

оБКДЙ УЧПЙИ ЛПММЕЗ!

чЩ НПЦЕФЕ ОБРТБЧЙФШ РЙУШНП БДНЙОЙУФТБФПТХ ЬФПК УФТБОЙЮЛЙ, бМЕЛУЕА рБХФПЧХ.

Читайте также:  Установка canon lbp 3010 linux
Оцените статью