如何将SQL Server的bacpac文件迁移到雪花

时间:2020-10-20 12:36:29

标签: azure snowflake-cloud-data-platform

我的Azure存储帐户中有一个bacpac文件。我需要将该bacpac文件迁移到雪花。我尝试通过Azure数据工厂,但无法实现。有什么办法迁移吗?

1 个答案:

答案 0 :(得分:0)

根据Microsoft文档bacpac仅适用于Azure SQL数据库,Azure SQL托管实例或SQL Server:https://docs.microsoft.com/en-us/azure/azure-sql/database/database-export

后果:您无法将bacpac文件导入Snowflake。

据我所知,您还可以在SQL Server中创建数据库的“ .sql”文件。将数据库/方案/表/视图/等移至Snowflake的一种简单方法是,创建包含所有DDL语句和DML语句的.sql文件,并将命令复制到Snowflake工作表中。

此外,请确保您的数据类型与Snowflake兼容。