csv 尝试将数据从GS Bucket加载到CloudSQL SQL Server表,在CloudShell中运行此脚本

2wnc66cl  于 2023-03-05  发布在  SQL Server
关注(0)|答案(1)|浏览(147)

我在GSBucket中有CSV文件,并在CloudSQL中创建了空表,现在我想从GsBucket CSV加载数据到CloudSQL SQL Server表(现有),如果我在CloudShell上使用以下命令:

gcloud sql import csv testinstance gs://testbucketsabir/covid_clean.csv --database=TestDb --table=covid_clean --quiet

我得到这个错误:
错误代码:(gcloud. sql. import. csv)HTTP错误400:未知的导出文件类型
请帮助一个初学者-我想知道问题出在哪里,这里出了什么问题。

7nbnzgx9

7nbnzgx91#

根据文档,Cloud SQLSQL Server当前不支持CSV
注:在Cloud SQL中,当前SQL Server对导入和导出的支持包括以下内容:使用巴克和SQL文件导入数据库。使用BAK文件导出数据库。
在具有MySQLPostgresSQL数据库的Cloud SQL中支持导入CSV
如果在您的情况下必须保留SQL Server数据库,则必须使用巴克或SQL文件:导出到SQL文件,然后导入到Cloud SQL/SQL Server

相关问题