Я построил источник данных из Microsoft SQL Server в ODBC и попытался подключиться к источнику данных с помощью Database Explorer в Matlab, однако я получил сообщение об ошибке «[Microsoft] [ODBC Driver Manager] Недопустимая строка или длина буфера». Может ли кто-нибудь помочь?Как получить доступ к Microsoft SQL Server из Matlab с помощью ODBC?
0
A
ответ
0
Я нашел ссылку на эту ошибку на сайте MathWorks.
Если вы получили это сообщение, которое вы можете использовать неправильный драйвер. Для почти всех баз данных вы должны использовать JDBC-драйверы с 64-разрядными машинами.
Эту информацию можно найти в документации:
http://www.mathworks.com/help/releases/R2011b/toolbox/database/ug/bq89k8o-1.html#bq89k8p-5
Ну ... в изображении вы выбрали MySql и вы не ввели имя пользователя или пароль. Вы пытаетесь подключиться к серверу sql или mysql? Это НЕ то же самое. –
Эй, Шон, я не вводил пароль и имя пользователя, потому что я использовал проверку подлинности Windows, когда я настроил источник данных в ODBC Data Source Administrator. Что касается mysql, это имя, которое я дал этому источнику данных. – Nicholas