Sql server 在本地Azure emulator上创建SQL Server数据库(非联机)

Sql server 在本地Azure emulator上创建SQL Server数据库(非联机),sql-server,visual-studio,azure-sql-database,Sql Server,Visual Studio,Azure Sql Database,我已经成功地在VisualStudio2012中创建了一个在azure emulator上运行的基本表,并且我还成功地创建了两个SQL Server数据库,它们可以在一台计算机上与应用程序一起工作。我想知道如何将这些结合起来,创建一个在本地azure emulator上运行的SQL Server数据库,允许其他计算机和移动设备连接到它 我对此做了一些研究,有很多关于它的主题,但似乎你必须在Azure online portal上创建数据库,然后连接到它,但我希望跳过这个,因为我想避免连接到任何在

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

我对此做了一些研究,有很多关于它的主题,但似乎你必须在Azure online portal上创建数据库,然后连接到它,但我希望跳过这个,因为我想避免连接到任何在线资源

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

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

我读过那篇发帖,但是对于新手编程知识来说,答案有点模糊。 我想如果有人能详细说明一下,也许能帮我


提前谢谢

Azure SQL数据库没有模拟器

正如您引用的文章所指出的,您使用本地SQL实例(CE、server、express、localdb)来模拟数据库操作

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

请注意,Azure SQL数据库和您典型的SQL安装有功能上的差异,因此需要考虑到这一点。您可以在本地实例上运行Azure SQL不支持的某些T/SQL