【发布时间】:2020-07-16 04:23:35
【问题描述】:
我有一个运行 RStudio 的 linux 服务器,我正在尝试连接到 SQL Anywhere 数据库。
我已安装并配置了驱动程序,并且可以使用 iSQL 进行连接。通过 RStudio 尝试时,我不断收到此错误:
Error: nanodbc/nanodbc.cpp:983: 00000: [unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV failed
但是,如果我直接从 /opt/bin/r/rscript 启动 R 脚本,它会连接。
当尝试通过我的主目录中的 conda 环境连接 Python 时,也会发生同样的事情。但是,如果我通过在终端中键入“python test.py”来启动,则连接成功。
我使用的是带有 SQL Anywhere 17 驱动程序的 Ubuntu 18.04。任何想法都会被采纳。
谢谢。
【问题讨论】:
-
@我也有同样的问题 :-(
-
您找到解决方案了吗?
标签: r sybase sqlanywhere