升级到Azure 1.7,现在连接到不同的开发人员存储

升级到Azure 1.7,现在连接到不同的开发人员存储,azure,azure-storage,azure-storage-emulator,Azure,Azure Storage,Azure Storage Emulator,我刚刚升级到Azure 1.7 sdk,现在已经丢失了devstorage的内容 我仍然可以在sqlexpress的本地实例(如DevelopmentStorage20110606)中看到它,但当我使用UseDevelopmentStorage=true时,它就不再连接到该实例 新开发的存储数据库到哪里去了?我需要从以前的版本导入数据,因为我们在构建服务器上使用本地存储进行测试,并在其上设置了测试数据,或者是否有一个升级脚本来移植此数据 感谢您,SDK 1.7现在使用IIS Express(计算

我刚刚升级到Azure 1.7 sdk,现在已经丢失了devstorage的内容

我仍然可以在sqlexpress的本地实例(如DevelopmentStorage20110606)中看到它,但当我使用UseDevelopmentStorage=true时,它就不再连接到该实例

新开发的存储数据库到哪里去了?我需要从以前的版本导入数据,因为我们在构建服务器上使用本地存储进行测试,并在其上设置了测试数据,或者是否有一个升级脚本来移植此数据


感谢您,SDK 1.7现在使用IIS Express(计算)和SQL Server 2012 Express LocalDB(存储)。您应该能够通过运行dsinit将模拟器指向现有数据库

迈克尔·科利尔(MichaelCollier)在他的帖子中谈到了1.6和1.7的区别

有关LocalDB的更多信息,请参阅


DSInit文档是。

谢谢David,设法使用DSInit连接到旧的存储数据库,导出数据,重新导入到新的数据库,然后离开。抱歉,David,这件事没有解决。您能否运行DSIninit并使其指向旧数据库ie developmentstoragedb20110816而不是DevelopmentStorageDB201206。如果我使用dsiniti/sqlinstance:sqlexpress/server:MyMachineName,那么它所做的就是在sqlexpress实例中创建一个名为developmentstoregedb201206的新数据库。模式似乎发生了轻微的变化,特别是在BlockData列中,其中的Data(varbinary)字段已被删除并替换为StartOffset(BigInt)字段。有没有办法将旧数据库模式中的数据升级到新数据库模式中?