Ubuntu для Windows найти путь к файлу

Итак, у меня есть база данных Access, которую я пытаюсь увидеть на Windows Server 2008 R2 (имя сервера: WrenLab02); на этом сервере включено сетевое обнаружение, папка с общим названием и может отправлять эхо-запросы с компьютера с Ubuntu; однако теперь я хочу вызвать папку, в которой находятся файлы (которую я тестировал на самом сервере и работает), но в Ubuntu он продолжает говорить, что каталог файлов не найден.

На компьютере с Ubuntu в R:

FilePath <- file.path("//WrenLab02/Clinical/")
if (file.exists(FilePath)) {
  setwd(FilePath)
} else {
  dir.create(file.path(FilePath))
  setwd(FilePath)
}

Я знаю, что путь существует; Я пробовал это с другого компьютера (который работал). Даже я попытался поместить "smb://Wrenlab02/Clinical/" в качестве файлового директора, и все же setwd() не может установить путь к файлу.

Может быть, у меня просто нет папки, правильно сопоставленной с Ubuntu, я попытался смонтировать ее, и она вошла в систему, и я могу посмотреть на файлы внутри папки, и на самом деле путь говорит smb://WrenLab02/Clinical/, Так что я не знаю, куда идти отсюда.

1 ответ

Я понял; если кто-то еще пытается извлечь файлы с компьютера с Windows, и вы работаете на компьютере с Lynx или Unbuntu, этот код должен вам помочь.

setwd("/run/user/1000/gvfs/smb-share:server=wrenlab02,share=clinical/")

Однако сейчас я пытаюсь использовать odbcConnect из пакета RODBC; это соединит меня с базой данных с другого сервера

WrenLIS <- '/run/user/1000/gvfs/smb-share:server=wrenlab01,share=administration/DATABASE/CLINICAL DATABASE/PatientContactDB.accdb'
cns <- odbcConnect(dsn="WrenLIS", uid="nferranti", pwd="H0ckey")

но это не соединит, я продолжаю получать ошибку, которая говорит:

Warning messages:
1: In RODBC::odbcDriverConnect("DSN=WrenLIS;UID=nferranti;PWD=H0ckey") : [RODBC] ERROR: state IM002, code 0, message [unixODBC][Driver Manager]Data source name not found, and no default driver specified
2: In RODBC::odbcDriverConnect("DSN=WrenLIS;UID=nferranti;PWD=H0ckey") : ODBC connection failed
Другие вопросы по тегам