SQL Anywhere linux odb c Ошибка SQL_HANDLE_HENV - PullRequest
0 голосов
/ 04 апреля 2020

У меня есть linux сервер, на котором работает RStudio, и я пытаюсь подключиться к базе данных SQL Anywhere.

У меня установлены и настроены драйверы, и я могу подключиться с помощью i SQL. При попытке через RStudio я постоянно получаю эту ошибку:

Error: nanodbc/nanodbc.cpp:983: 00000: [unixODBC][Driver Manager]Driver's SQLAllocHandle on SQL_HANDLE_HENV failed 

Однако, если я запускаю скрипт R прямо из / opt / bin / r / rscript, он соединяется.

То же самое это происходит при попытке соединения с Python через окружение conda в моем домашнем каталоге. Однако, если я запускаю, набрав «python test.py» в терминале, соединение будет установлено успешно.

Я на Ubuntu 18.04 с драйверами SQL Anywhere 17. Любые идеи будут оценены.

Спасибо.

...