Failover Custer(AlwaysOn) 创建Failover Cluster和启动AlwaysOn 创建Failover Cluster 节点的个数要是奇数如果是偶数则要加一个仲裁磁盘。在每个节点上安装Failover Cluster. 用域管理员账号登陆其中一台Server打开Fial ...
分类:
数据库 时间:
2019-04-22 12:03:59
阅读次数:
299
1. 背景 SQL Server 搭建AlwaysOn后,我们就希望程序连接时使用虚拟的侦听IP(Listener IP),而不再是主Server 的IP。如果我们有采用中间件,则可以在配置中,直接用Listener IP 替换掉 Server IP,可有时候,我们不太确定,是否有些旧程序、不太常用 ...
分类:
数据库 时间:
2019-04-21 23:02:53
阅读次数:
358
最近用vs+mysql做一个项目,一段sql语句在vs中执行: 总是报异常,异常信息如下: 在mysql workbench上执行是完全没问题的,因为之前一直都是用sql server 数据库,遇到这种情况直接想到的是难道要先DECLARE变量,但是在mysql中不用啊。经过查找。 解决方案:连接字 ...
分类:
其他好文 时间:
2019-04-20 00:19:40
阅读次数:
192
在SQL Server中,我们可以使用sp_name这个系统存储过程重命名数据库中对象的名称。 此对象可以是表、 索引、 列、 别名,约束等数据类型(具体可以参考官方文档)。上周在使用这个函数重构数据库中约束的时候,遇到了下面错误,如下所示: USE AdventureWorks2014; GO s... ...
分类:
数据库 时间:
2019-04-18 16:58:17
阅读次数:
284
SQLServer 的备份文件是以.bak 为后缀的文件,如果想要通过备份文件查看数据库版本,通常的做法就是把数据库还原,但是在还原的过程,如果不是相同的数据库版本,就会导致无法还原; 在数据库中,低版本的备份文件是可以还原到高版本的数据库中,高的就不可以了,比如SQLSERVER 2008 的备份 ...
分类:
数据库 时间:
2019-04-17 20:47:40
阅读次数:
716
Create a resource pool for production processing and set limits. USE master; GO CREATE RESOURCE POOL pProductionProcessing WITH ( MAX_CPU_PERCENT = 10 ...
分类:
数据库 时间:
2019-04-17 18:10:22
阅读次数:
157
今天在工作中,有同事“请教”从 Sql Server 移植数据到 DM DB 的改写问题,本以为难度不大,结果发现 Sql Server 数据库的语法、架构上,与 Oracle / DM 数据库差异还是蛮大的,弄得没怎么用过 Sql Server 的我十分头大,赶紧记载一些工作中遇到的问题,也加固 ...
分类:
数据库 时间:
2019-04-16 14:48:25
阅读次数:
185
触发器样本 ALTER TRIGGER [dbo].[T_Test01] --触发器名称 ON [dbo].[Test01] --对应的触发的表名 for INSERT --触发条件AS BEGIN -- SET NOCOUNT ON added to prevent extra result se ...
分类:
数据库 时间:
2019-04-16 01:26:03
阅读次数:
185
语法如下: SELECT [字段名],COUNT(1) FROM [表名] Group By [字段名] Having Count(1) > 1 如下图所示,我们要查询表内年龄重复的个数 SELECT Age,COUNT(1) AS RepeatData FROM Student Group by ...
分类:
数据库 时间:
2019-04-15 22:53:35
阅读次数:
208