Я не могу успешно подключить MS Access к R. При чтении других потоков при переполнении стека я следовал советам использовать 32-разрядный Access, изменить Rstudio на 32-разрядный и использовать драйвер Microsoft Access odbc.Я не уверен, что делать дальше ...
Я использовал следующие инструкции:
- Открыть источники данных ODBC (32-разрядные) из меню Пуск Windows
- На вкладке «Системный DSN» добавьте драйвер Microsoft Access Driver (* .mdb, * .accdb), введите имя драйвера MS Access Driver, нажмите «ОК»
- В Rstudio в разделе «Инструменты» выберите «Глобальные параметры», измените версию Rв: [по умолчанию] [32-разрядный] C: \ Program Files \ R \ R-3.5.1
- В Rstudio напишите следующий скрипт:
библиотека (RODBC)
Data <- odbcDriverConnect("Driver={MS Access Driver}; DBQ=C:/Users/Owner/Desktop/Database1.accdb"
Полученное предупреждающее сообщение гласит:
Предупреждающие сообщения: 1: В odbcDriverConnect ("Драйвер = {Драйвер MS Access}; DBQ = C: / Пользователи / Владелец / Рабочий стол / /Database1.accdb "): [RODBC] ОШИБКА: состояние IM002, код 0, сообщение [Microsoft] [Диспетчер драйверов ODBC] Не найдено имя источника данных и не указан драйвер по умолчанию
2: В odbcDriverConnect (" Driver ={MS Access Driver2}; DBQ = C: /Users/Owner/Desktop/Database1.accdb "): сбой подключения ODBC
Пожалуйста, любая помощь будет оценена,Мне не удалось собрать достаточно информации исключительно из других потоков соединений R для доступа.