"copy“命令成功,但垃圾数据被加载到表中。"vwload“命令出错,并显示消息”未指定表名“。如何将csv文件加载到actian表中?
* COPY TABLE airport2 () FROM '/tmp/head.csv' \g
* select * from airport2\g
qqqqqqqqqqqqqqqqqqqqqqqqqqqj
(1 row)
continue
$ /opt/Actian/VectorVW/ingres/bin/vwload –f "," –q "\"" –s 1 –l t1.log –t airport1 test /tmp/head.csv
No table name specified
Usage: vwload [options] database file ...
Try vwload --help更新
此复制命令未完成。它显示的是"Excuting...“但是在那之后没有响应,我必须终止会话。
$ /opt/Actian/VectorVW/ingres/bin/sql test
continue
* copy table airport2 (
* m1 = char(0) comma,
* d1 = char(0) comma,
* s1 = char(0) comma,
* m2 = char(0) comma,
* m3 = char(0) comma,
* sent_date = char(0) comma,
* stat = char(0) comma,
* done_date = char(0) comma,
* params_err = char(0) nl)
* from /tmp/head.csv \g
Executing . . .发布于 2020-05-23 02:30:35
没有“actian表”这样的东西。Action是一家购买了几个数据库的公司。(https://www.actian.com/product-overview/)
不幸的是,它们并不能让事情变得简单,但你似乎在使用'ACtian X‘(https://www.actian.com/data-management/actian-x-hybrid-rdbms/),或者是一个更老的版本。
文档是他们的一件事!,它可以在网上找到,搜索他们的网站...
https://stackoverflow.com/questions/58443970
复制相似问题