【发布时间】:2021-09-29 00:08:17
【问题描述】:
我已使用 ODBC 驱动程序从 R Studio 成功连接/查询 Snowflake。当我尝试 Rgui.exe 中的代码时,它也可以工作。但是,在 Rterm(或从批处理脚本调用 rScript)中,它不会。 Rterm 返回如下错误:
OOB curl_easy_perform() failed: SSL peer certificate or SSH remote key was not OK
我的 R 代码是:
library(ROracle)
library(methods)
username <- keyring::key_list("blake-snowflake")[1,2]
password <- keyring::key_get("blake-snowflake", keyring::key_list("my-snowflake")[1,2])
### connect to EDW
con_snowflake <- dbConnect(
odbc::odbc(),
"EDW_sample",
uid=username,
pwd=password)
【问题讨论】:
-
您确认
keyring::key_get在Rterm中有效吗? (我不确定,只是检查松散的结果......) -
是的,它在 Rterm 中工作
标签: r networking snowflake-cloud-data-platform