将csv文件导入AWS RDS中的postgres数据库时出错:
代码:
COPY public."tableTest" FROM 'C:\Temp\tableTest.csv' DELIMITER ';' CSV HEADER ENCODING 'LATIN1';
Erro:
如果我尝试将其导入到台式机上的postgres中,则可以使用。该错误仅在RDS中发生,并且我使用的是相同的数据库结构。
我设法使用以下命令通过Windows终端导入.csv:
psql --host xxxxxxxxxxxx.us-east-1.rds.amazonaws.com --port 5432--username postgres --dbname newDatabase -c“ \ copy public.tableTest FROM'C:\ Temp \ tableTest.csv'DELIMITER';' CSV标题编码'LATIN1';“