Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于将Azure网站与Microsoft Azure虚拟机中的SQL server连接的查询_Azure_Azure Sql Database_Azure Virtual Machine - Fatal编程技术网

用于将Azure网站与Microsoft Azure虚拟机中的SQL server连接的查询

用于将Azure网站与Microsoft Azure虚拟机中的SQL server连接的查询,azure,azure-sql-database,azure-virtual-machine,Azure,Azure Sql Database,Azure Virtual Machine,我有一个要求,就是将1个web应用程序和多个数据库(4个)迁移到windows azure。我已选择SQL Server standard edition移动所有数据库,并通过备份和还原将我的数据库移动到Microsoft azure上的SQL Server VM。 1)是否有其他方法可以从本地sql server迁移到sql server VM 我已选择Windows Azure网站来移动web应用程序,以便 2)如何将上述DBs连接到此网站?我是否需要按照与普通sql server相同的步骤

我有一个要求,就是将1个web应用程序和多个数据库(4个)迁移到windows azure。我已选择SQL Server standard edition移动所有数据库,并通过备份和还原将我的数据库移动到Microsoft azure上的SQL Server VM。
1)是否有其他方法可以从本地sql server迁移到sql server VM

我已选择Windows Azure网站来移动web应用程序,以便

2)如何将上述DBs连接到此网站?我是否需要按照与普通sql server相同的步骤打开TCP端口并进行混合模式身份验证?
3)我想我不需要在这里创建关联组,因为那里只有一个VM?
4)在我的web应用程序中,我使用了telerik控件,所以它在Windows Azure网站中工作,还是需要在第二个虚拟机上选择单独的Windows服务器,并像在普通服务器上一样遵循安装步骤?
5)在SQl server虚拟机大小中显示127GB(操作系统磁盘),因此存储价格将包含在SQl server价格中,或者单独计算?
6)在上述场景中,我如何利用虚拟网络

提前感谢您的帮助。

1)您只需备份数据库并将其恢复到VM的SQL Server上即可

2) 对

3) 对

4) Telerik控件是客户端控件,应该与服务器端部署平台无关

5) 虚拟机上的操作系统空间是虚拟机每小时费用的一部分

6) 您希望如何使用虚拟网络?

关于Q.1:

有了MSSQL Server 2014,使用SSMS实现这一点非常简单。只需右键单击所选数据库并选择“将数据库部署到Windows Azure VM”

见下图:


使用SQL Server 2012,您可以部署到Azure SQL,但不能部署到VM。

谢谢您的回答。6) 我正在寻找某种安全的方式(使用企业标识)来连接sql server,而不是混合模式身份验证。明白了,答案是肯定的。您可以在AD和云中的VM之间设置专用网络,并使用AD凭据连接到SQL server