如果按照传统的方式准备一台SQL服务器,肯定是需要先安装好Windows Server系统,然后安装SQL所需的服务器角色和功能,再安装SQL Server对吧,这样的安装步骤繁琐又复杂,对于一个不熟悉系统的人来说准备这样一套环境就相当费劲了,那么在Azure上准备这样一台SQL虚拟机复杂吗?答案是非常easy,Azure上提供了两种SQL类型的服务,一种是SQL on Windows Server的虚拟机类型,意思是创建该类型虚拟机时全自动装好SQL Server,无需用户再自己准备SQL安装文件进行安装,非常方面;另一种是Paas层的SQL服务,没有虚拟机管理,只有数据库,通过Microsoft SQL Server Management Studio连接访问。这2种最直观的区别在于前者您需要管理虚拟机+SQL,后者您只需要管理SQL。这篇文章主要介绍前一种。
还是和以前一样创建虚拟机,不过选择的虚拟机映像是SQL on Windows Server
输入虚拟机名称以及虚拟机用户名密码,以及资源组
选择虚拟机大小
创建一个可用性集
我选择了之前的存储账户
我选择该虚拟机是动态的公网IP地址
点击确定
下面这一步只有SQL On Windows Server映像才有,选择SQL的链接方式:本地的意思就是只允许该虚拟机可以访问SQL;专用的意思就是只有在该虚拟机所在的Azure虚拟网络子网的机器才可以访问SQL;公共的意思就是可以通过互联网访问SQL。
这里选择是否启用SQL身份验证方式,也就是我们以前熟悉的sa账户,但这里是自己定义sa账户名称(和虚拟机的账户名密码可以不一样),需要您自己定义这个账户和密码;设置SQL的存储配置:大小和类型
创建
等待创建完成才能使用
因为我是动态公网IP地址,虚拟机重启后公网IP地址会变,因此我需要设置一个DNS域名
接下来就可以通过Microsoft SQL Server Management Studio连接访问,MSSM下载地址
https://docs.microsoft.com/sql/ssms/download-sql-server-management-studio-ssms
本地使用我定义的DNS名称登录,这样就不怕动态公网IP的变化了
登录上了
新建一个数据库
原文地址:http://blog.51cto.com/rdsrv/2093439