扫码阅读
手机扫码阅读

我与Azure(五)SQL数据库即服务

359 2023-07-17

                     前    言                      

❄️ 上一期 我们分享了如何借助Azure的应用程序服务,快速部署自己的应用网站,想必我们初学C#技术栈或者想快速上云的朋友们,已经发现了Azure云给我们带来的诸多便利。应用上云只是开始,将我们的数据库也迁移到云端,将数据分享给全球的客户和朋友也是我们的愿景。

通常我们使用SQL Server数据库在开发环境或者生产环境,可能会部署在自己的PC上、应用服务器上、或者是独立的数据库服务器上,使用它的前提是需要一台安装Windows或Linux操作系统的机器。同样我们在Azure上也可以通过 搭建自己的虚拟机 或者 使用 Azure SQL Server VM来快速的获得这样的基础环境,然后再配置相关底层服务后(耗时长),才可以进行安装,且数据库的授权还需要单独购买(成本高)


这些操作相信大家都已经很熟悉来,这里我就不详细分享了。


下面进入今天的分享主题




















SQL数据库即服务

















分析:透过刚刚叙述,相信大家的脑海里也一起回忆并思考了自己搭建数据库的过程,那么对于已经更多借助云开发的今天,仍需要不断的重复着这样唯一的过程吗?如果是在室外或移动环境中,我们只有简单的PC机或者只有手机,又该如何快速搭建使用和访问我们的数据库呢?

痛点:个人开发机器性能不够高,借助云上的虚拟机搭建相当于在自己的机器上重复劳动,SQL Server数据库的授权成本较高。

解决方案:使用Azure云上的SQL数据库即服务,快速搭建数据库使用环境,降低使用成本。

下面我们一起在Azure云上创建一个SQL数据库吧~

实际操作:

一、访问Azure门户,进入SQL数据库服务

二、创建一个SQL数据库

1、在SQL 数据库服务中点击 添加


2、填写基础信息

这里同样是需要我们选择订阅、资源组,数据库名称,所在服务器(如果没有可以新建)

以及是否启用数据库弹性池和计算+存储性能

之前一位朋友问到Azure上的性能存储收费如何?这里简单分享一下:

基本的,适用于快速开发的基础性能每个月5$

标准,适用于简单较低并发的生产环境,每月15$

3、其他设置

包括备份在内的其他基础设置

4、创建

点击创建

大约经过2分13秒,创建完成!

三、使用数据库管理工具连接数据库

1、获取连接字符串

创建资源后,我们跳转到资源信息页面

单击在右侧的 显示数据库连接字符串 

然后单击复制即可 这里Azure提供了多种模式的连接字符串

2、使用工具进行连接

在资源页面复制该数据库的服务器名称

填好了相关连接信息,点击连接测试

无法连接???细看是数据库的防火墙不容许本IP进行访问

再次回到SQL数据库资源页面

点击设置服务器防火墙

点击添加客户端IP,然后保存即可

连接成功

❄️今天的分享就这么多,有问题的朋友,请留言给我。

欢迎大家一起分享交流~ 

原文链接: https://mp.weixin.qq.com/s?__biz=MzI0OTE5NzQxNw==&mid=2247483812&idx=1&sn=c86779aed1f0af96cc38b00e32f3704e