我需要能夠直接從R獲取數據,而無需使用GUI。我發現RSAP包似乎正是我正在尋找的。 我跟着橋墩和阿爾瓦羅·特哈達加林多建議的步驟(使其在Windows環境下工作)和這裏是我卡:RSAP包通過R連接到SAP(windows)
- 設法編譯RSAP包
- 設法安裝它
- 當我運行時,一切都看起來狀態良好
library(RSAP)
- 無論我在
RSAPConnect
命令中嘗試,我的R會話崩潰,沒有任何日誌或工具可以調試。
當然,我在這個命令中嘗試了幾個參數的組合,但在每一個情況下,它仍然崩潰,但我不知道爲什麼。不要緊,我是否輸入有效ashost
或例如只是aaa
,仍然崩潰...
這裏是我的想法會工作(當然我加在裏面星級)代碼:
conn <- RSAPConnect(ashost = "*****.****.com", sysnr = "00", client = "410",
user = "*****", passwd = "*********", TRACE = "3")
有沒有人經歷過類似的事情?我甚至不知道在哪個方向上嘗試做這項工作。事實上,我曾預料到一些錯誤消息,比如「服務器無法到達」,例如ashost不正確,但沒有發生。
我很感謝這方面的任何幫助。
感謝您的支持。 親切的問候
如果你正在使用RStudio,看看[這裏](https://support.rstudio.com/hc/en-us/articles/200554756-RStudio-Application-Logs) – Christoph
感謝您的評論。我確實,它給了我這個:'2017年7月31日14:41:10 [rsession - ***]錯誤系統錯誤32(進程無法訪問該文件,因爲它正在被另一個進程使用)[path = C :/pagefile.sys];發生在:time_t rstudio :: core :: FilePath :: lastWriteTime()const C:\ Users \ Administrator \ rstudio \ src \ cpp \ core \ FilePath.cpp:586; LOGGED FROM:time_t rstudio :: core :: FilePath :: lastWriteTime()const C:\ Users \ Administrator \ rstudio \ src \ cpp \ core \ FilePath.cpp:586' – homer3018