0

我已经从我的公司 R-server 连接到 SAP Hana 数据库。我的连接是直截了当的,如下所示:

library(dplyr)

myQuery <- 'SELECT Var1, Var___2 
FROM .... '

myDB <- odbcConnect("sapName", uid = "user", pwd = "password", DBMSencoding = "UTF-8") 

sqlQuery(myDB, myQuery) 

我的问题是大多数查询都可以正常工作。但是,有些变量的名称带有 3 个下划线,这些我无法删除。

3 个同事中有 2 个可以从 R 执行查询 - 它会起作用。最后一个有同样的错误有我。该查询将在 SAP Hana 上正常工作。

我已经检查过所有软件包都是相同的版本。

我不知道该看什么。

4

1 回答 1

0

这个问题原来是我们的许可证是如何在 SAP HANA 数据库上创建的问题。我们第一次登录时没有要求创建新密码,这显然会在查看某些类型的数据时出现问题。

解决方案是删除并重新创建我们的用户,重置他们是不够的。

于 2019-09-05T07:26:36.720 回答