0

我已经成功地创建了一个在 Visual Studio 2012 中的 azure 模拟器上运行的基本表,并且我还成功地创建了几个 SQL Server 数据库,这些数据库与单台计算机上的应用程序一起工作。我想知道你将如何结合这些来创建一个在我的本地 azure 模拟器上运行的 SQL Server 数据库,它允许其他计算机和移动设备连接到它。

我对此进行了一些研究,并且有很多关于它的主题,但似乎您必须在 Azure 在线门户上创建数据库然后连接到它,但我希望跳过这个,因为我想要以避免连接到任何在线资源。

如果有人可以请我指出正确的方向,因为我仍然不确定使用 azure 及其所有功能。如果我可以在 Visual Studio 上创建一个 SQL Server 数据库,然后通过 azure 指定一个连接字符串,那就太好了。(必须通过 Azure 连接)

“对于本地测试,您可以在应用程序中使用本地 SQL Server(完整、快速甚至 CE) - 只需使用本地连接字符串代替 .cscfg 或 .config 文件中的 SQL Azure 字符串 - 然后使用本地计算实例将像任何其他本地进程一样连接。” 引自如何针对 SQL Azure 进行本地测试?

我已经阅读了那个问题帖子,但是对于新手编程知识来说答案有点太模糊了。我认为如果有人也可以详细说明它,它可能会对我有所帮助。

提前致谢 !

4

1 回答 1

0

Azure SQL 数据库没有模拟器。

正如您引用的帖子所指出的,您使用本地 SQL 实例(CE、服务器、express、localdb)来模拟您的数据库操作。

当您准备好迁移到 Azure SQL 数据库时,您只需将连接字符串更改为指向您的 Azure SQL 数据库,而不是您的本地数据库。

请注意,尽管 Azure SQL 数据库和您的典型 SQL 安装存在功能差异,但请注意这一点。您可以在本地实例上运行一些 Azure SQL 不支持的 T/SQL

于 2013-07-02T02:03:55.750 回答