我正在构建我的第一个 Windows azure 应用程序,由于某些业务原因,我被迫使用 SQL Compact Edition 版本 3.5.8080,我想在 Windows Azure 上使用 SQL Compact Edition。有什么办法吗?
另一个问题:有没有免费的Windows Azure 链接,无需任何付款或要求Visa 或master?
请指教 !!
我正在构建我的第一个 Windows azure 应用程序,由于某些业务原因,我被迫使用 SQL Compact Edition 版本 3.5.8080,我想在 Windows Azure 上使用 SQL Compact Edition。有什么办法吗?
另一个问题:有没有免费的Windows Azure 链接,无需任何付款或要求Visa 或master?
请指教 !!
首先,当您的应用程序在云中运行时,您需要了解应用程序和数据库角色。该应用程序在计算部分运行并连接到可以位于云中或在本地运行的数据库。绝对不能“强制”使用特定数据库连接到 Web 应用程序,我非常确定如果您的应用程序在 Windows Azure 上运行,您可以非常轻松地将 SQL Compact Edition 迁移到 SQL Azure 进行连接,因为这将是在 Windows Azure 上运行应用程序的理想情况。
关于在 Azure 上使用 SQL Compact Edition,问题在于您无法在 Windows Azure 上运行它,因为 Azure 是无状态机器。因此,唯一的选择是您必须在本地运行它,然后从您的 Windows Azure 应用程序连接。在此模型中,您必须使用特定于本地运行的 SQL compact 服务器的连接字符串,并且网络设置已针对此类连接打开。
总的来说,我认为使用 SQL Azure 会更好,但会增加一点成本。
最后,您无需发布信用卡信息即可获得 90 天 Windows Azure 有限容量试用: https ://www.windowsazure.com/en-us/pricing/free-trial/