none
Windows Azure Emulator基于SQL Server Express吗? RRS feed

  • 问题

  • 今天看到一篇文章,里面有这么一句

    我在自己的机器上是没有找到SQL Server Express服务,而且我也尝试关闭这些SQL Server服务,但是我还是能启用Windows Azure Emulator的,想请教大大们,Windows Azure Emulator是否是基于SQL Server Express的?如果是,那么SQL Server Express服务又是具体指哪个服务?




    • 已编辑 Rampb 2015年10月21日 3:47
    2015年10月21日 3:26

答案

  • 我调查了一下,搜索了一下你说的那个类似的文章。
    1. 我确定你说的是Storage Emulator
    2. 那篇文章好老,是2012年以前的。那个时候的Storage Emulator 确实是用SQL Express 来存储数据的。因为你知道,Storage 不仅能存储一般的文件,还可以提供Table、Queue 等半结构化数据的服务。因此模拟器需要有个空间来存储这些数据,这个空间就是SQL Express
    3. 新的Storage Emulator 早就不用这种方式了,至少Azure SDK 2.6、2.7.1等较新的版本已经弃用SQL Express 的存储数据的方式了。因此,才出现你禁用SQL 模拟器也正常运行的情况。

    Would you know my name, if I saw you in heaven......

    2015年10月21日 8:00
    版主

全部回复

  • 我调查了一下,搜索了一下你说的那个类似的文章。
    1. 我确定你说的是Storage Emulator
    2. 那篇文章好老,是2012年以前的。那个时候的Storage Emulator 确实是用SQL Express 来存储数据的。因为你知道,Storage 不仅能存储一般的文件,还可以提供Table、Queue 等半结构化数据的服务。因此模拟器需要有个空间来存储这些数据,这个空间就是SQL Express
    3. 新的Storage Emulator 早就不用这种方式了,至少Azure SDK 2.6、2.7.1等较新的版本已经弃用SQL Express 的存储数据的方式了。因此,才出现你禁用SQL 模拟器也正常运行的情况。

    Would you know my name, if I saw you in heaven......

    2015年10月21日 8:00
    版主
  • Dear Michael Lee2:

    非常感谢您的解答,正如您所说Azure SDK已经弃用了SQL Express来存储数据,那么目前新版Azure SDK是如何来存储这些数据的呢??

    Best Regards

    2015年10月21日 8:54
  • Hi,

    你可以在C:\Users\<user name>\AppData\Local\AzureStorageEmulator\这个目录下查看到你存储的数据。

    Best Regards,

    Jambor


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2015年10月21日 9:13
    版主