首页 文章

Azure移动服务 - 连接到现有数据库

提问于
浏览
2

我想创建一个Azure移动服务(.NET),它从MVC 5应用程序正在使用的现有数据库中读取/写入 . 没有运气的话,我一直在努力通过互联网上存在的几个例子来实现这一目标 .

我刚刚看到这个SO post,其中Carlos Figueira说移动服务创建了一个与服务名称同名的新模式,所有访问都是通过该模式和拥有该模式权限的用户完成的 . 如果是这种情况,如果它总是在新架构中创建新表,我将如何能够将我的移动服务连接到 existing 表?

此外,如果我不尝试连接到现有数据库,我会觉得使用.NET的移动服务更快乐 . 是这样的吗?

1 回答

  • 1

    Azure移动服务仅适用于新架构中的表(具有服务名称) . 为了使用现有数据库,您需要将表传输到此模式,然后您需要将所有PK列重命名为“id”(小写) . 完成后,表格仍未显示在管理界面的“数据”选项卡中,但您可以“添加”它们,然后它将连接,您可以使用现有数据 .

    有关完整演练,请参阅此链接:http://www.strathweb.com/2012/12/using-existing-database-with-azure-mobile-services/

相关问题