#plugins #odbc #dolphindb
Вопрос:
Я установил mssql server2017, unixODBC и tdsodbc в ubuntu 18. После настройки DSN я выполняю этот код:
isql -v testjob SA Password1
Это показывает мне правильную связь.
Затем я загружаю плагин ODBC в графический интерфейс DolphinDB:
loadPlugin("/home/xhtang/dolphindb/server/plugins/odbc/PluginODBC.txt")
Плагин был успешно загружен.
Я подключаю сервер mssql:
use odbc
conn = connect("Dsn=testjob")
Но приходит ошибка:
error connecting to [D]: odbc/src/nanodbc.cpp:1051: 0800: [FreeTDS][SQL Server]Unable to
connect to data source
Я пытался подключиться другими способами, но все равно потерпел неудачу. Как решить эту проблему?
Ответ №1:
Проблема должна заключаться в том, что DSN ODBC в инструкции connect в графическом интерфейсе DolphinDB установлен неправильно. Вы можете попробовать следующие способы подключения:
conn = odbc::connect("DSN=testjob;Uid=SA;Pwd=Password1;")