阿里云RDS for SQL Server使用流程介绍如何创建RDS实例、进行基本设置以及连接实例数据库,了解从购买RDS实例到开始使用实例的流程。
先来看看快速入门流程图,给新手参考用的,有点类似思维导图的意思。
而且本文内容其实也是围绕这个流程图讲解的。
一、创建RDS for SQL Server实例
点我直达阿里云SQL Server实例选购页面,选购阿里云数据库点我领取千元代金券,付款时使用可以抵扣订单金额,节约上云成本。
这个过程与创建 MySql实例是完全一样的,参考https://yq.aliyun.com/articles/717768?spm=a2c4e.11155435.0.0.1ef233124nyGnu 就可以了。
二、设置白名单
创建RDS实例后,要设置RDS实例的白名单,允许外部设备访问该RDS实例。默认的白名单只包含默认IP地址127.0.0.1,表示任何设备均无法访问该RDS实例。
白名单可以让RDS实例得到高级别的访问安全保护,建议您定期维护白名单。设置白名单不会影响RDS实例的正常运行。
注意:默认的IP白名单分组只能被修改或清空,不能被删除。
每个IP白名单分组最多添加1000个IP或IP段。当IP较多时,建议合并为IP段填入,例如192.168.1.0/24。
当未设置白名单登录DMS时,会提示添加IP才可以正常登录,会自动生成相应的白名单分组。
找到目标实例,单击实例ID。
在左侧导航栏中选择数据安全性。
在白名单设置页面中,单击default白名单分组中的修改,如下图所示。
说明 您也可以单击添加白名单分组新建自定义分组。
在修改白名单分组对话框中,填写需要访问该实例的IP地址或IP段,然后单击确定。
若填写IP段,如10.10.10.0/24,则表示10.10.10.X的IP地址都可以访问该RDS实例。
若您需要添加多个IP地址或IP段,请用英文逗号隔开(逗号前后都不能有空格),例如192.168.0.1,172.16.213.9。
单击加载ECS内网IP后,将显示您当前阿里云账号下所有ECS实例的IP地址,可快速添加ECS内网IP地址到白名单中。
说明 当您在default分组中添加新的IP地址或IP段后,默认地址127.0.0.1会被自动删除。
更多参考阿里云帮助文档
三、申请外网地址
RDS支持两种地址:内网地址和外网地址。具体说明如下表所述。
内网地址和外网地址
地址类型
内网地址
默认提供内网地址。如果应用部署在ECS实例,且该ECS实例与RDS实例在同一地域,且网络类型相同,则RDS实例与ECS实例可以通过内网互通,无需申请外网地址。通过内网访问RDS实例时,安全性高,而且可以实现RDS的最佳性能。
外网地址
外网地址需要手动申请,不需要时也可以释放。无法通过内网访问RDS实例时,您需要申请外网地址。具体场景如下:ECS实例访问RDS实例,且ECS实例与RDS实例位于不同地域,或者网络类型不同。
阿里云以外的设备访问RDS实例。
申请外网地址和后续产生的公网流量暂不收费。
外网地址会降低实例的安全性,请谨慎使用。
为了获得更快的传输速率和更高的安全性,建议您将应用迁移到与您的RDS实例在同一地域且网络类型相同的ECS实例,然后使用内网地址。
在页面左上角,选择实例所在地域。
找到目标实例,单击实例ID。
在左侧导航栏中选择数据库连接。
单击申请外网地址。
在弹出的对话框中,单击确定。
外网地址生成成功。
(可选)如果您要修改外网地址或端口号,单击修改连接地址,在弹出的对话框中设置外网地址及端口号,然后单击确定。
更多参考阿里云帮助文档
四、创建数据库和账号
选择目标实例所在地域。
单击目标实例的ID,进入基本信息页面。
在左侧导航栏中,选择账号管理,进入账号管理页面。
单击创建初始账号。
输入要创建的账号信息。
五、连接实例
完成创建实例、设置白名单和创建账号等操作后,您可以使用数据管理服务DMS(Data Management Service)或其他数据库客户端连接到RDS实例。
使用DMS连接实例
DMS是阿里云提供的图形化的数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。
使用客户端连接实例
下面以Microsoft SQL Server Management Studio(SSMS)客户端为例介绍如何连接到RDS实例。
在ECS或本地电脑上启动Microsoft SQL Server Management Studio客户端。
选择连接 > 数据库引擎 。
在弹出的连接到服务器对话框中输入登录信息,如下图所示。
单击连接,即可连接到实例。