我有一个Sql数据库,我必须把它放在我的Azure存储模拟器中(在Storage > Development > Tables
);我该怎么做?在Visual Studio中,我没有找到任何导入的可能性,例如,.bacpac
文件。
更新
我发现数据库不应放在那里,但是我如何才能正确模拟Azure存储和我的Sql数据库呢?
答案 0 :(得分:1)
只是澄清一下:Azure存储(表,Blob,队列)与SQL Azure数据库完全不同。
如果您使用最新版本的SQL Express,它与SQL Azure非常相似,可以满足大多数开发需求。
我知道没有一个SQL Azure模拟器 - 但是获得一个免费的30天Azure帐户非常容易,我强烈建议你做一些开发和测试:SQL Azure有更多的连接问题(没有连接,握手问题,滞后)比应用程序本地的数据库,你需要为此做好准备(调查瞬态故障处理策略)。
您可以在本地工作并连接到您的SQL Azure实例=“真正的”SQL Azure模拟。
答案 1 :(得分:0)
在本地为Azure SQL数据库开发时,请使用SQL Server Express - 它是Azure存储模拟器(Azure Blob,队列和表)的等效关系数据库。