我在 / usr / sap / DB1 / HDB / work 中使用我的CSV文件,并且我的控制文件包含以下代码
IMPORT DATA INTO TABLE target_schema."table_name" FROM '/usr/sap/DB1/HDB/work/table_name.csv'
RECORD DELIMITED BY '\n'
FIELDS DELIMITED BY ','
OPTIONALLY ENCLOSED BY '"'
ERROR LOG ' table_name.err'
之后我在SQL中执行以下查询
IMPORT FROM '/usr/sap/DB1/HDB/work/table_name.ctl';
我收到错误 [258]:权限不足:未经授权。
但我以SYSTEM用户身份登录。有人可以帮助我吗?谢谢。
答案 0 :(得分:0)
用户 hdbadm 通常不是HANA数据库用户,而是HANA服务器上的Linux用户。您确定要将其用于HANA登录吗?您是否尝试过使用 SYSTEM 用户?
无论哪种方式,请检查SAP HANA Studio中的用户权限:他应具有系统权限 IMPORT 和 INSERT 。
答案 1 :(得分:0)
有三件事需要做:
答案 2 :(得分:0)
在Hana studio的导航窗格中,在您的系统名称下单击安全性。展开安全性然后转到用户并单击您的用户名 。在导航窗格的右侧,您可以找到更改权限的选项。