-
SQLServer2016Alwayson新增功能图文详解
概述SQLServer2016发布版本到现在已有一年多的时间了,目前最新的稳定版本是SP1版本。接下来就开看看2016在Alwyson上做了哪些改进,记得之前我在写2014Alwayson的时候提到过几个需要改进的问题在2016上已经做了改进...
数据库操作教程 2022-09-23 20:40:18 -
SQLServer使用ADSI执行分布式查询ActiveDorectory对象
Step1:CreatingaLinkedServer.EXECsp_addlinkedserver'ADSI','ActiveDirectoryServices2.5','ADSDSOObject','adsdatasource'Step2:CreatingaSQLServerAuthenticatedLoginEXECsp_addlinkedsrvlogin@rmtsrvname=N'ADSI',@locallogin=NULL,@useself=N'False',@rmtuser=N'domainAccount',@rmtpassword=N'Password'对于SQLServer授权登录,可以使用sp_addlinkedsrvlogin系统存储过程配置用于连接到目录服务的适当的登录/密码.参考这里:http://blogs.msdn.com/euanga/archive/2007/03/22/faq-how-do-i-query-active-directory-from-sql-server.aspx如果SQLServer使用Windows授权登录,只需自映射就足以通过使用...
数据库操作教程 2022-09-23 20:36:34 -
sqlserverreplace函数批量替换数据库中指定字段内指定字符串参考方法
语法REPLACE('string_expression1','string_expression2','string_expression3')参数说明'string_expression1'待搜索的字符串表达式。string_expression1可以是字符数据或二进制数据...
数据库操作教程 2022-09-23 20:33:52 -
关于SQLServerErrorLog错误日志说明
默认情况下,SQLServer保存7个ErrorLog文件,名为:ErrorLogErrorLog.1ErrorLog.2ErrorLog.3ErrorLog.4ErrorLog.5ErrorLog.6在APACSOS版本6.1中,ErrorLog文件保存在c:ProgramFilesMicrosoftSQLServerMSSQL$WINCCLOG文件夹中。在APACSOS版本7.0中,ErrorLog文件保存在c:ProgramFilesMicrosoftSQLServerMSSQL.1MSSQLLOG文件夹中...
数据库操作教程 2022-09-23 20:24:38 -
MicrosoftSQLServer的版本区别及选择
对于新接触SQL数据库的人来说,类似这几个问题的有关于SQL版本的问题可以说不少,但又懒得去仔细研究。问题虽然简单,可是影响却不小...
数据库操作教程 2022-09-23 20:17:54 -
mssql@@ERROR使用
mssql错误日志文件存放位置:C:ProgramFilesMicrosoftSQLServerMSSQLLOG用记事本查看@@ERROR返回一个整数0为正常sysmessages存放的错误信息系统表(master)USEmasterselect*fromsysmessageswhereerror=错误编号可查询错误的原因触发器中可用RAISERROR(50009,16,10)抛出错误,其中50009就是错误编号,也可以是错误信息说明1610具体的行和列可自已定也可定义自定义的消息将自定义的消息添加到sysmessages。USEmasterEXECsp_addmessage50001,16,N'Percentageexpectsavaluebetween20and100.Pleasereexecutewithamoreappropriatevalue.','us_english',false,replaceEXECsp_addmessage50001,16,'员工代码没有找到','简体中文',false,replace5000116必须一致先添加us_english版的,再添加'简体...
数据库操作教程 2022-09-23 20:16:10 -
SQLServer2016无域群集配置AlwaysON可用性组图文教程
windowsserver2016与sqlserver2016都可用允许不许要加入AD,管理方面省了挺多操作,也不用担心域控出现问题影响各服务器了。本测试版本:windowserver2016datacenter+sqlserver2016ctpIP规划:主机名IP说明ad192.168.2.2域服务器(kk.com)windowsxpServer131192.168.2.131节点Server132192.168.2.132节点Winclt2016192.168.2.139群集Testag_listener192.168.2.135可用性组监听器要求:每个节点都创建一个本地的计算机用户,要求账号密码一致,并隶属于管理员组“Administrators”...
数据库操作教程 2022-09-23 18:23:58 -
实现SQLServer原生数据从XML生成JSON数据的实例代码
实现SQLServer原生数据从XML生成JSON数据的实例代码 SQLServer是关系数据库,查询结果通常都是数据集,但是在一些特殊需求下,我们需要XML数据,最近这些年,JSON作为WebAPI常用的交换数据格式,那么数据库如何生成JSON数据呢?今天就写了一个DEMO. 1...
数据库操作教程 2022-09-23 18:23:05 -
SQL Server中JSON函数的用法详解
目录一、将查询结果输出JSON格式1、FORJSONAUTO:SELECT语句的结果以JSON输出。2、FORJSONAUTO,Root(’’):为JOSN加上根节点3、FORJSONPATH输出:可通过列别名来定义JSON对象的层次结构4、FORJSONPATH+ROOT输出:为JOSN加上根节点5、INCLUDE_NULL_VALUES:值null的字段需要显示出现...
数据库操作教程 2022-09-23 18:22:13 -
SQLServerAlwayson创建代理作业的注意事项详解
前言AlwaysOn可用性组活动辅助功能包括支持在辅助副本上执行备份操作。备份操作可能会给I/O和CPU带来很大的压力(使用备份压缩)...
数据库操作教程 2022-09-23 18:21:12 -
sqlserver2016里面的json功能浅析
测试一下基本的,从查询结果里面构造一个json的格式createtablet1(IDintidentity,namenvarchar(50),Chineseint,Mathint)insertintot1values('张三',90,80),('李四',75,90),('王五',68,100)select*fromt1select*fromt1forjsonauto--查询结果IDnameChineseMath-----------------------------------------------------------------------------------1张三90802李四75903王五68100--json格式[{"ID":1,"name":"张三","Chinese":90,"Math":80},{"ID":2,"name":"李四","Chinese":75,"Math":90},{"ID":3,"name":"王五","Chinese":68,"Math":100}]这个是默认模式下面使用json的查询结果。是不是十分清晰然后我们再接再厉,第二波是这样纸的...
数据库操作教程 2022-09-23 18:15:50 -
sqlserver数据库中raiserror函数用法的详细介绍
sqlserver数据库中raiserror函数的用法server数据库中raiserror的作用就和asp.NET中的thrownewException一样,用于抛出一个异常或错误。这个错误可以被程序捕捉到...
数据库操作教程 2022-09-23 18:14:51