欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

使用本地的SQL Server管理器来管理云中的SQL Server

程序员文章站 2022-05-11 18:07:43
...

Windows Azure在6月份发布了Persistent Virtual Machine的试用版, 现在就可以把SQL Server部署在云中了。然而部署在云中的数据库在管理上会有一些不方便,因为你不得不远程通过RDS登录到虚机里,再打开SQL Server Management Studio来进行管理。由于这一切

Windows Azure在6月份发布了Persistent Virtual Machine的试用版, 现在就可以把SQL Server部署在云中了。然而部署在云中的在管理上会有一些不方便,因为你不得不远程通过RDS登录到虚机里,再打开SQL Server Management Studio来进行管理。由于这一切都要通过Internet来进行,所以有时候在性能方面不如人意。如果有多个云中的,管理起来就会更为麻烦。你可能更希望在本地的SQL Server管理器上能直接注册和管理云中的数据库,下面介绍一下做法

1. 我们假设已经申请好了一个SQL Server的虚机,叫“SQL-2”。我们首先要设置这个虚机的endpoint,这样这个虚机就能通过Internet被访问到。点击图中的”Endpoints”。然后为虚机”SQL-2”创建一个新的Endpoint

使用本地的SQL Server管理器来管理云中的SQL Server

2. 给endpoint起名叫SQLConnection,这里private port是1433,这是SQLServer常用的端口号,Public port虚机对外的端口,从安全性来考虑,建议用一个自定义的端口号,下面用了5433的端口

使用本地的SQL Server管理器来管理云中的SQL Server

3. 设置完endpoint后,必须给SQLServer虚机设置防火墙允许对SQLServer 1433端口的访问。在虚机SQL-2里面点击Connect连接到虚机SQL-2

使用本地的SQL Server管理器来管理云中的SQL Server

4. 在Server Manager ->Configuration -> Windows Firewall with Advanced Security -> Inbound Rules, 创建一个新的规则

使用本地的SQL Server管理器来管理云中的SQL Server