Sql server 从Sql Compact sdf文件创建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,然后创建BACPACSql 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数
如果使用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年以来就被弃用了