В этом руководстве показано, как проверить установку драйвера и подключение к Microsoft® SQL Server® база данных с использованием строки соединения без DSN в командной строке. (DSN является именем источника данных.) Учебное руководство использует драйвер Microsoft ODBC 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-Bit 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)