自己尝试安装SQL Server集群和配置AlwaysOn可用性组,服务器系统是Windows
Server 2012 R2,SQL
Server是2014企业版,我的环境是一台服务器,然后用Hyper创建了两台虚拟机也是Windows
Server 2012 R2,

表的创建

参照这个文章进行配置 
,这个文章里很详细的用图文介绍怎样一步一步的去安装和配置。

1、创建列(字段):列名+类型

金沙城中心赌场 ,配置的步骤大致是:

2、设置主键列:能够唯一表示一条数据

1.配置一个域控服务器,我是把那台物理服务器当成域控服务器。

3、设置唯一键:设计–索引/键–添加–唯一键(选择列)–确定

2.将需要配置成集群节点的服务器加进域中,我的节点就是创建的那两台虚拟机。

金沙城中心赌场 1

3.在每个节点服务器上安装.Net
Framework和故障转移集群的功能,然后创建集群。

     唯一键的内容不能重复

4.在SQL Server上配置AlwaysOn可用性组。

4、外键关系:一张表(从表)其中的某列引用另一张表(主表)中主键表

在安装的过程中有些要注意的地方要记录一下,

外键关系的目的是数据库更加完整更加安全。

1.在第一步完成后创建几个域账号以用来登录节点系统,然后要在DNS管理器中配置“反向查找区域”,

FK外键   PK主键

(正向查找:是指将域名解析为IP地址的过程。也就是说,当用户输入一个服务器域名时,借助于该记录可以将域名为IP地址,从而实现对服务器的访问。

因为存在各种关系,所以SQL Server数据库一般称为关系数据库

反向查找:是指在大部分的 DNS 搜索中,客户机一般执行正向搜索。 DNS
同时提供反向搜索,允许客户机根据一台计算机的IP
地址搜索它的DNS名称。反向搜索的域名信息保存在反向搜索区域中,为进行反向搜索,需要在DNS服务器中创建反向搜索区域。)

 

2.在“故障转移集群管理器”中配置集群时,需要所有节点添加到域中。

设计表:

3.安装SQL Server2014需要先安装.NET Framework
3.5。在安装完成后最好将相关的SQL服务启动的登录身份设置为域用户账户。

数据库的三大范式:

金沙城中心赌场 2

1、第一范式:(每一列的原子性)

4.配置AlwaysOn可用性组时创建可用性组侦听器,侦听器的虚拟IP地址必须在同一个域中。最后创建可用性组时执行最后一步时报了一个错误:

每一列在某个程序中是不开拆分的最小原子

The connection to the primary replica is not active. The command cannot be processed。

检查后发现是访问辅助副本节点时的端口号5022被防火墙阻挡,把这个端口号加入到防火墙的入站规则就解决了。

金沙城中心赌场 3

 

2、第二范式:(每一列都要和主键有关系)

联合主键

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图