Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 从Sql Compact sdf文件创建Azure Sql数据库_Sql Server_Database_Azure Sql Database_Sql Server Ce - Fatal编程技术网

Sql server 从Sql Compact sdf文件创建Azure Sql数据库

Sql server 从Sql Compact sdf文件创建Azure Sql数据库,sql-server,database,azure-sql-database,sql-server-ce,Sql Server,Database,Azure Sql Database,Sql Server Ce,我需要从Sql Compact sdf文件创建Azure Sql数据库。我看到您可以从Sql Server数据库创建BACPAC文件,将BACPAC上载到Azure blob存储,然后从BACPAC创建Azure Sql数据库,但我不知道如何通过Sql Compact数据库实现这一点。有没有办法从Sql Compact创建BACPAC?理想情况下,我不希望将Sql Compact转换为Sql Server,然后创建BACPAC 如果使用BACPAC路由不是从Sql压缩文件创建Azure Sql数

我需要从Sql Compact sdf文件创建Azure Sql数据库。我看到您可以从Sql Server数据库创建BACPAC文件,将BACPAC上载到Azure blob存储,然后从BACPAC创建Azure Sql数据库,但我不知道如何通过Sql Compact数据库实现这一点。有没有办法从Sql Compact创建BACPAC?理想情况下,我不希望将Sql Compact转换为Sql Server,然后创建BACPAC


如果使用BACPAC路由不是从Sql压缩文件创建Azure Sql数据库的最佳方法,那么下一个最佳选项是什么?我还发现一些工具可以从sdf文件创建sql创建/插入脚本,但在本地运行脚本以创建Azure sql数据库的速度非常慢。

下一个最佳选择是使用我的sql Server Compact工具箱Visual Studio扩展为Azure的sql Compact数据库编写脚本,它将生成针对Azure优化的脚本(使用批插入)


如果这仍然太慢,请在Azure数据库附近启动Azure VM,并从中运行脚本。

这将太慢。我已经考虑过为此启动Azure VM,这似乎有些过分,但可能仍然是最快的选择。是否有一种自动化SQL Server Compact Toolbox扩展的方法,以便可以在ci服务器上运行脚本生成。它带有一个命令行界面,我认为SQL Server Compact Edition自2013年以来就被弃用了