Global Azure上创建、配置、管理SQL Server信息

简介:

近期写了很多关于Azure的相关的文档,今天忙完介绍一下,如何在Windows Azure上配置和管理SQL Server信息;我们今天的实验还是以Global Azure来操作;其实在Windows Azure上的SQL Server结构跟本地差不多,只是在Azure上创建的SQL Server数据不会具有系统默认的管理员权限;比如创建数据库的时候需要指定数据库的管理员信息;不能使用sa做为管理员账户;具体就不多介绍了,具体见下:

我们首先单击SQL 数据库---添加

clip_image002

因为我们环境内没有创建过SQL 数据库,所以我们需要创建一个SQL 服务器;指定的同时,我们需要指定服务器名称、管理员登陆名称及密码

clip_image004

定义排序;系统默认会选择图中的排序作为默认;所以我们可以根据不同的需求来定义;

注:Global 的排序不会跟Manoul一样,可以下来,当前的Global是无法下拉的;具体的我们到文章的最后面有介绍;

clip_image006

创建一个资源组;资源组其实就是azure上的一个目录结构,为了更好的可以管理

clip_image008

开始创建SQL Server数据库

clip_image010

数据库创建完成

clip_image012

我们查看数据库配置属性

clip_image014

clip_image016

然后我们使用SQL Server Manager Studio管理Azure US SQL Server

azureusdbserver.database.windows.net

clip_image018

通过有效的用户和密码无法正常连接到SQL Server服务器上

clip_image020

https://azure.microsoft.com/zh-cn/documentation/articles/sql-database-configure-firewall-settings/

SQL Database uses firewall rules to allow connections to your servers and databases. You can define server-level and database-level firewall settings for the master or a user database in your SQL Database logical server to selectively allow access to the database.

我们打开portal---单击进入数据库服务器---单击设置--显示防火墙

clip_image022

我们单击防火墙,进入防火墙设置;

clip_image024

在防火墙规则里面添加允许连接的客户端ip

clip_image026

如果我们需要外部访问SQL Server服务器的话,我们需要将出网的IP地址添加进去即可

首先我们通过IP138查看出网地址

clip_image028

我们根据查询的信息添加用户的访问IP,

clip_image030

添加完成

clip_image032

添加后我们再次通过SQL Server ManagerStudio进行连接;可以成功连接了

clip_image034

接下来我们可以创建一个数据库进行测试

clip_image036

在Azure上创建数据库及表都是通过脚本进行操作的

clip_image038

我们先创建一个数据库 Student

1
2
CREATE DATABASE Student
GO

单击执行,然后创建成功

clip_image040

创建完成后,我们可以在portal上查看到

clip_image042

接下来我们创建一个表 info

clip_image044

1
2
3
4
5
6
7
create table info(
id  int primary key IDENTITY(1,1) not null,
name varchar(50),
Sex varchar(50),
Age varchar(500)
)
go

clip_image046

我们通过查询命令查询

clip_image048

我们可以通过插入数据的命令直接插入数据

clip_image050

clip_image052

插入数据库,我们查看刚才插入的数据信息

clip_image054

当然,我们也可以使用脚本插入数据

clip_image056

我们按照脚本格式进行更改

clip_image058

我们接下来插入一条数据

clip_image060

使用脚本插入的方式插入后,我查看插入的数据

clip_image062

接下来我们查看有中文的数据

clip_image064

我们查看后,显示为乱码

clip_image066

我们查看当前数据库的排序为默认的配置;该排序不支持中文排序

clip_image068

只要在azure上创建好数据库后,是无法更改排序的,所以我们再次新建了一个数据库TEST,然后修改排序

clip_image070

我们将排序修改为Chinese_PRC_CL_AS

clip_image072

修改后我们再次插入数据

clip_image074

我们通过命令来查看;插入的中文数据是可以显示;

clip_image076

总结,通过以下命令我们可以查看系统内部可以支持的所有排序及介绍

1
SELECT * FROM ::fn_helpcollations()

clip_image078

如果查看当前数据库的排序

1
SELECT [NAME],[COLLATION_NAME] FROM SYS.DATABASES

clip_image080

修改排序;azure上不支持修改排序,所以只能删除后重新数据库

1
alter database <databasename> COLLATE Chinese_PRC_CI_AS

clip_image082



本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/1729627,如需转载请自行联系原作者

相关文章
|
6月前
|
SQL 监控 关系型数据库
查寻MySQL或SQL Server的连接数,并配置超时时间和最大连接量
以上步骤提供了直观、实用且易于理解且执行的指导方针来监管和优化数据库服务器配置。务必记得,在做任何重要变更前备份相关配置文件,并确保理解每个参数对系统性能可能产生影响后再做出调节。
649 11
|
6月前
|
SQL Web App开发 安全
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
363 0
SQL Server 2025 年 9 月更新 - 修复 CVE-2025-47997 SQL Server 信息泄露漏洞
|
8月前
|
SQL Web App开发 安全
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
542 0
SQL Server 2025年7月更新 - 修复 CVE-2025-49718 Microsoft SQL Server 信息泄露漏洞
|
8月前
|
SQL XML Java
配置Spring框架以连接SQL Server数据库
最后,需要集成Spring配置到应用中,这通常在 `main`方法或者Spring Boot的应用配置类中通过加载XML配置或使用注解来实现。
632 0
|
SQL Oracle 关系型数据库
如何在 Oracle 中配置和使用 SQL Profiles 来优化查询性能?
在 Oracle 数据库中,SQL Profiles 是优化查询性能的工具,通过提供额外统计信息帮助生成更有效的执行计划。配置和使用步骤包括:1. 启用自动 SQL 调优;2. 手动创建 SQL Profile,涉及收集、执行调优任务、查看报告及应用建议;3. 验证效果;4. 使用 `DBA_SQL_PROFILES` 视图管理 Profile。
|
SQL BI 网络安全
SQL Server2014的安装与配置
SQL Server2014的安装与配置
1205 0
|
SQL 数据库
sqlSQL2008如何创建定时作业(代理服务)(转)
SQL2008如何创建定时作业?此方法也适应于Sql Server2005数据库,有兴趣的可以来看下! 1.打开【SQL Server Management Studio】,在【对象资源管理器】列表中选择【SQL Server 代理】; --2.
1014 0
|
关系型数据库 MySQL 网络安全
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
5-10Can't connect to MySQL server on 'sh-cynosl-grp-fcs50xoa.sql.tencentcdb.com' (110)")
|
SQL 存储 监控
SQL Server的并行实施如何优化?
【7月更文挑战第23天】SQL Server的并行实施如何优化?
651 13
解锁 SQL Server 2022的时间序列数据功能
【7月更文挑战第14天】要解锁SQL Server 2022的时间序列数据功能,可使用`generate_series`函数生成整数序列,例如:`SELECT value FROM generate_series(1, 10)。此外,`date_bucket`函数能按指定间隔(如周)对日期时间值分组,这些工具结合窗口函数和其他时间日期函数,能高效处理和分析时间序列数据。更多信息请参考官方文档和技术资料。
478 9