首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rstudio未能连接到windows计算机上启用SSL的postgresql服务器

Rstudio未能连接到windows计算机上启用SSL的postgresql服务器
EN

Stack Overflow用户
提问于 2019-01-07 06:47:48
回答 1查看 121关注 0票数 2

在从Windows连接启用SSL的PostgreSQL服务器时,我遇到了一个问题。我得到了以下错误:

错误: postgresqlNewConnection中的错误(drv,…): RS-DBI驱动程序:(无法连接dbname上的ip:80 "all":sslmode值“要求”在未编译SSL支持时无效。

我使用过的命令:

代码语言:javascript
复制
install.packages(“RPostgreSQL”)
install.packages(“rstudioapi”)
require(“RPostgreSQL”)
require(“rstudioapi”)
drv <- dbDriver("PostgreSQL")
pg_dsn = paste0(
'dbname=', "all", ' ',
'sslmode=require')

con <- dbConnect(drv,
dbname = pg_dsn,
host = "ip",
port = 80,
user = "abcd",
password = rstudioapi::askForPassword("Database password"))
EN

回答 1

Stack Overflow用户

发布于 2019-01-07 07:34:46

您需要使用用SSL支持构建的PostgreSQL客户端共享库(libpq.dll)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54069646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档