如何将.CSV和Excel文件导入到Azure SQL Server中

问题描述:

我已经使用数据库导入/导出来移入和移出SQL Server中的数据,没有任何问题。如何将.CSV和Excel文件导入到Azure SQL Server中

经过3个小时的搜索之后,我还没有看到Azure SQL Server数据库的SQL Server导入/导出等效项。

是否有从MS或其他可以导入/导出数据到Sql Azure的简单工具/实用工具?

我做了简化的解决方法。您可以使用导入任务将您的Excel或csv导入到本地sql服务器,并在此导入表之外,您可以使用插入数据语句创建一个Sql脚本。在Azure数据库上运行此脚本。 如果你没有安装任何sql server,只需下载一个简单的sqlitebrowser,你可以用sqlite做同样的事情。搜索SQLiteDatabaseBrowserPortable

您可以使用BCP命令行实用程序。

你可以去“新建”按钮,在顶部左侧,然后单击“数据集” - 本地文件将你想要的任何文件导入到Azure机器中。这是导入的最佳和最简单的方法。

+0

新的和数据集的位置在哪里? – hhh

BCP是要走的路。

BCP <databasename>.dbo.<tablename> IN <localfolder>\<filename>.txt -S <servername> -d <database> -U <username>@<servername> -P <password> -q -c -C -t ; 

-C允许您根据需要使用特殊字符(如æøå)情况下使用UTF-8。