Этот пример показывает, как проверить вашу установку драйвера и подключение к базе данных Microsoft® SQL Server® с помощью DSN-меньше строки подключения в командной строке. (DSN является именем источника данных.) Пример использует Microsoft ODBC Driver 13.1 для SQL Server, чтобы соединиться с базой данных Microsoft SQL Server 2016 Express по платформе Windows®.
Драйвер ODBC обычно предварительно устанавливается на вашем компьютере. Для получения дополнительной информации об установке драйвера или поиске и устранении неисправностей установки, свяжитесь со своим администратором базы данных или обратитесь к вашей документации базы данных относительно драйверов ODBC.
Примечание
Database Toolbox™ больше не поддерживает соединение с базой данных с помощью 32-битного драйвера. Используйте 64-битную версию SQL Server. Если у вас есть проблемы, работающие с драйвером ODBC, используйте драйвер JDBC вместо этого. Для получения дополнительной информации смотрите Microsoft SQL Server JDBC для Windows. Для получения дополнительной информации о работе с 64-битной версией Windows, смотрите Принятие 64-битного Windows.
Соединитесь с базой данных с помощью DSN-меньше строки подключения с odbc
функция. Например, этот код принимает, что вы связываете с сервером локальной базы данных, номер порта 1433
, имя базы данных toystore_doc
, имя пользователя username
, и пароль pwd
.
dsnless = strcat("Driver={SQL Server Native Client 13.1}; Server=localhost\toystore_doc", ... "Port=1433; Database=toystore_doc; UID=username; PWD=pwd"); conn = odbc(dsnless);
Закройте соединение с базой данных.
close(conn)