【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)
  4AFg6g0R0HXv 2023年11月19日 20 0


【简介】

Azure Data Studio 是一种跨平台的数据库工具,适合在 Windows、macOS 和 Linux 上使用本地和云数据平台的数据专业人员,Azure Data Studio 利用 IntelliSense、代码片段、源代码管理集成和集成终端提供新式编辑器体验,在本文中将会介绍到如何通过Azure Data Studio 随时随地的来在本地计算机或云中查询、设计和管理数据库及数据仓库

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure


【操作步骤】

一.创建Azure SQL Database数据库

1.进入到“SQL 部署”选项页面。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_02

2.在SQL 数据库下,将资源类型设置为单一数据库,然后选择创建。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_AzuredataStudio_03


3.在Create SQL Database表单的Basics选项卡上,在Project details下,选择所需的 Azure Subscription

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_04

4.对于Resource group,选择Create new,输入myResourceGroup,然后选择OK。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_05

5.对于数据库名称,输入mySampleDatabase。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_06

6.对于Server,选择Create new ,并使用以下值填写New server表单:

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_07

  • Server name:输入demotestmysqlserver,并添加一些字符以保持唯一性,因为服务器名称对于 Azure中的所有服务器必须是全局唯一的,而不仅仅是在订阅中唯一
  • location:从下拉列表中选择一个位置
  • Authentication method:Use SQL authentication
  • Server admin login:输入demotest。
  • Password:输入符合要求的密码,并在确认密码栏中再次输入。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_08


7. Want to use SQL elastic Pool 设置为No。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_AzuredataStudio_09


8.在Compute + storage选择配置数据库(在此处,我们选择使用无服务器数据库,并将服务层设置为通用)并点击应用

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_10


9.在Backup storage redundancy中配置冗余设置(我们在此处配置Locally-redundant backup storage即可)

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_11


10.我们配置完毕以后,选择页面底部的下一步:Next:Networking>

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_12


11.在Networking选项卡上,对于Connectivity method,选择Public endpoint

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_AzuredataStudio_13


12.对于防火墙规则,将添加当前客户端 IP 地址、将允许Azure服务和资源访问此服务器设置为是。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_14


13.Encrypted connections的TLS Version,我们默认选择TLS1.2 即可

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_15


14. 选择页面底部的Next:Security>

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_16


15.在“安全”选项卡上,您可以选择启用Microsoft Defender for SQL。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_17


16.选择页面底部的Next:Additional settings >

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_18


17.在Additional settings选项卡的Data source部分中,对于Use existing data,选择Sample。这将创建一个 AdventureWorksLT 示例数据库,因此有一些表和数据可供查询和试验,而不是一个空的空白数据库。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_19


18.选择页面底部的Review + create :

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_20


19.核对下当前对SQL Database配置是否正确,如没什么任何,直接点击“Create”进行创建

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_21


20.如下图所示,SQLDatebase数据库正在创建中

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_22


21. SQLDatebase数据库资源创建完毕以后,我们点击“Go to Resource”进行到资源中

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_23


22.在数据库资源控制台页面上 我们可以看到关于数据库的状态信息

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_24

二.下载适用于 Windows 的 Azure Data Studio 用户安装程序

1.通过“下载地址”下载适用于 Windows 的 Azure Data Studio 用户安装程序

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_25


2.打开Azure Data Studio安装包,准备开始安装

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_AzuredataStudio_26


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_27


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_28


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_29


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_30


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_31


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_32


【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_azure_33

三.通过Azure Data Studio 连接Azure Database

1.我们在Azure Data Studio 页面中,新建”New connecion”

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_34


2.配置“Connection”选项

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_35


3.成功连接后,服务器将在SERVERS侧边栏中打开,如下图所示

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_36

四.在Azure Data Studio 创建 TutorialDB 数据库

1.右键单击SERVERS侧栏中的 Azure SQL 服务器,然后选择New Query。

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_AzuredataStudio_37


2.执行SQL语句创建名为TutorialDB的数据库

IF NOT EXISTS (
   SELECT name
   FROM sys.databases
   WHERE name = N'TutorialDB'
)
CREATE DATABASE [TutorialDB]
GO

ALTER DATABASE [TutorialDB] SET QUERY_STORE=ON
GO

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_38


3.选择刚才创建的“Tutorial DB”数据库

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_AzuredataStudio_39


4.右击“New Query” 新建SQL语句

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_microsoft_40


5.执行如下语句来创建一个名为Customers的表,创建完毕以后如下图所示

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_数据库_41


6.我们可以通过进入到Tutorial DB”数据库来查看我们创建的Customers表了

【Microsoft Azure 的1024种玩法】三十. 使用Azure Data Studio之快速上手连接管理Azure SQL 数据库(一)_Azure_42


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
4AFg6g0R0HXv