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

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

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

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

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

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

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

开始创建SQL Server数据库

数据库创建完成

我们查看数据库配置属性

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

azureusdbserver.database.windows.net

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

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---单击进入数据库服务器---单击设置--显示防火墙

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

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

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

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

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

添加完成

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

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

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

我们先创建一个数据库 Student

CREATE DATABASE Student
GO

单击执行,然后创建成功

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

接下来我们创建一个表 info

create table info(
id int primary key IDENTITY(1,1) not null,
name varchar(50),
Sex varchar(50),
Age varchar(500)
)
go

我们通过查询命令查询

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

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

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

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

我们接下来插入一条数据

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

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

我们查看后,显示为乱码

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

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

我们将排序修改为Chinese_PRC_CL_AS

修改后我们再次插入数据

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

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

SELECT * FROM ::fn_helpcollations()

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

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

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

alter database <databasename> COLLATE Chinese_PRC_CI_AS

时间: 2024-10-23 02:38:36

Global Azure上创建、配置、管理SQL Server信息的相关文章

Azure上创建配置虚拟机

一:创建Azure虚拟机 1. 在创建资源中选择"Windows Server 2016 Datacenter" 2. 配置虚拟机的Resource Group, Virtual machine name跟Region. 3. 配置虚拟机的Admin账户和Inbound Port Rules 这里Inbound Ports选择RDP,选项RDP连接到虚拟机. 4. 点击 "Review+Create"按钮后,在点击"Create"按钮创建虚拟机

Windows azure上创建及绑定自己域名的website

Windows azure已经是一个大家耳熟能详的服务了,IT界目前最多.最受关注的话题是所谓的"云",什么是云,其实真心没有一个合理的答案去解释,对于一个使用者来说,只要功能能满足,那最后的评价肯定是ok的,windows azure的收费确实很高,几乎所有的服务都是收费的.其实说到云服务,也许大家都会说亚马逊.阿里云-但说句实话,亚马逊在云服务器的方面确实做的相当不错,很受关注,但我也基本算是微软的粉丝了吧~,从一开始就基础微软的所有产品,所以还是比较终于微软的产品,加上我们部门的

《快速创建网站》2.1 在Azure上创建网站及网站运行机制

现在让我们开始一天的建站之旅. 本文是<快速创建网站>系列的第2篇,如果你还没有看过之前的内容,建议你点击以下目录中的章节先阅读其他内容再回到本文. 1. 网站管理平台WordPress和云计算平台Azure简介2.1 在Azure上创建网站及网站运行机制2.2 域名绑定操作和Azure负载均衡机制2.3 WordPress 初始化和网站管理功能3.1 WordPress 数据导入3.2 WordPress 多站点支持和Azure在线代码编辑器3.3 WordPress 多语言支持 Multi

管理SQL Server AlwaysOn(1)——基础维护

本文属于管理SQL Server AlwaysOn系列文章 前言: 前面系列已经介绍了SQL Server AlwaysOn的知识点.安装演示及注意事项等.但是这并不是终点,更多的反而是起点.就像不能生了孩子就不管,你还得养(管理).作为DBA,更多的工作内容恰恰就是管理AlwaysOn.所以这里单独列出一个系列介绍SQL Server AlwaysOn的管理.本系列沿用从0开始部署基础的AlwaysOn 的环境. 在这个系列中,准备讲述以下内容: 管理SQL Server AlwaysOn(1

[ASP.NET]配置使用SQL Server保存会话状态

会话状态是ASP.NET应用程序状态的其中一种,这种状态的特点是以用户为单位,每个会话对应一个用户,也就是说在该用户的整个访问过程,会话状态保存的数据都会持续保存于服务器的介质中,直到会话超时(即用户超过指定时间没有存取会话数据).在服务器端保存会话状态的方式有几种,分别为: 1)InProc——这种方式会话状态保存在ASP.NET运行进程内,具体位置就是ASP.NET的Cache(高速缓存)内. 2)StateServer——这种方式会话状态保存在ASP.NET所带有的Wiindows服务进程

管理SQL Server AlwaysOn(5)——常规监控(1)——常规监控

本文属于管理SQL Server AlwaysOn 系列文章 前言: 前面几节提到了如何对AlwaysOn做常规管理,这一节和接下来的一节专门对"监控"进行解释和演示.管理和监控这两个词在很多时候是混淆的,但是我们大概也可以区分出来,比如我做备份,算管理,对错误.异常进行响应这也是管理,但是对错误.异常的捕获和通知DBA这就是监控了,而且监控有时候是不需要进行干预的,比如我监控磁盘空间,当空间充足的时候,我可以不管. 在日常的DBA工作中,我本人对监控的重视程度远大于所谓的管理,因为有

nbu8.1配置群集SQL Server实例的备份

1.About SQL Server high availability (HA) environments SQL Server Intelligent policies support the following types of SQL Server HA environments: SQL Server clusters and log-shipping. For log-shipping, the same caveats as for legacy SQL Server polici

菜鸟玩云计算之十五:在Ubuntu上创建和管理Redhat虚拟机

菜鸟玩云计算之十五:在Ubuntu上创建和管理Redhat虚拟机 [email protected] 虚拟机给工作带来巨大的便利,不仅仅体现在资源的按需使用,而且配置的迁移特别方便.本文将使用Ubuntu14.04 Desktop版本创建Redhat 64 Enterprise Server(RHEL64)虚拟机. 1 准备好安装光盘镜像 rhel-server-6.4-x86_64-dvd.iso 2 打开虚拟机管理器 尽管可以用命令行的方式创建虚拟机,但是本着简单事情简单做的原则,我使用vi

在Azure上创建MYSQL服务

Azure和所有的云服务一样,也提供了MYSQL数据库,在Azure中叫mysql database on azure.下面我们来一起在Azure上创建一个Mysql数据库. 在新建--> 数据服务,Mysql database on azure当中选择,快速创建,并填写数据库的响应信息. 1.png 注意:名称只能是全小写. 创建成功后,可以到仪表盘当中看到数据库的响应信息. 2.png 如果需要,可以在帐户 Tab当中添加所需要的帐户,帐户格式为databasename%username,