微软 Azure 中的 bcp
bcp in Microsoft Azure
我有一个包含以下内容的本地 .csv 文件:
此文件位于我电脑上的 C:\Desktop\name_table.csv
。
然后我想使用bcp 将这个.csv 文件中的内容上传到Microsoft Azure SQL 数据库。
我在我的 Azure SQL 数据库中创建了一个名为 test
的 table,它有两列,“名称”和“ID”。
然后我在 Azure 内置控制台中使用了以下命令:
bcp mydatabase.dbo.test in C:\Desktop\name_table.csv -S ****.database.windows.net -U **** -P **** -q -c -t
我得到以下结果:
它说“复制了 0 行”,但我的 .csv 文件中有 4 行。
我做错了什么?
谢谢
这里有几件事可能会引起您的兴趣:
- 确保 CSV 使用预期的分隔符
- 检查列数据类型是否正确
- 确保 csv 文件使用 ASCII 或 UTF-16 编码,因为 bcp 不支持 UTF-8。
更多信息:Load data from CSV into Azure SQL Database or SQL Managed Instance (flat files)
我有一个包含以下内容的本地 .csv 文件:
此文件位于我电脑上的 C:\Desktop\name_table.csv
。
然后我想使用bcp 将这个.csv 文件中的内容上传到Microsoft Azure SQL 数据库。
我在我的 Azure SQL 数据库中创建了一个名为 test
的 table,它有两列,“名称”和“ID”。
然后我在 Azure 内置控制台中使用了以下命令:
bcp mydatabase.dbo.test in C:\Desktop\name_table.csv -S ****.database.windows.net -U **** -P **** -q -c -t
我得到以下结果:
它说“复制了 0 行”,但我的 .csv 文件中有 4 行。 我做错了什么?
谢谢
这里有几件事可能会引起您的兴趣:
- 确保 CSV 使用预期的分隔符
- 检查列数据类型是否正确
- 确保 csv 文件使用 ASCII 或 UTF-16 编码,因为 bcp 不支持 UTF-8。
更多信息:Load data from CSV into Azure SQL Database or SQL Managed Instance (flat files)