R: диалоговое окно учетных данных, запрашиваемое при подключении к базе данных доступа, которая не защищена другим способом - PullRequest
1 голос
/ 18 октября 2019

У нас есть доступ к базам данных (.accdb) для метаданных действительно старых процессов, которые пытаются умереть. Я пытаюсь подключиться к этим базам данных с R RODBC. Когда я перехожу к пути к файлу, я могу открыть базу данных в Access без ввода учетных данных. Когда я пытаюсь загрузить его в R, мне предлагается диалоговое окно аутентификации пользователя (R в Windows), и я не могу выполнить аутентификацию. Файл DSN находится в том же каталоге, но когда я пытаюсь подключиться к нему, я получаю следующую ошибку:

 ch <- odbcConnect("this.dsn")
Warning messages:
1: In RODBC::odbcDriverConnect("DSN=this.dsn") :
  [RODBC] ERROR: state IM002, code 0, message [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
2: In RODBC::odbcDriverConnect("DSN=this.dsn") : ODBC connection failed

и ch возвращает -1

...