我正在尝试使用带有postgres的COPY FROM命令导入csv文件.
db存储在linux服务器上,我的数据存储在本地,即C:\ test.csv
我一直收到错误:
错误:无法打开文件"C:\ test.csv"进行读取:没有这样的文件或目录SQL状态:58P01
我知道我需要使用服务器可以看到的文件名的绝对路径,但我尝试的所有内容都会带来相同的错误
有人可以帮忙吗?谢谢
引用PostgreSQL手册:
该文件必须可供服务器访问,并且必须从服务器的角度指定名称
因此,您需要先将文件复制到服务器,然后才能使用COPY FROM.
如果您无权访问服务器,则可以使用psql的\ copy命令,该命令与COPY FROM非常相似,但可以使用本地文件.有关详细信息,请参阅手册
归档时间: |
|
查看次数: |
10469 次 |
最近记录: |