SQLSERVER
半杯清茶半杯酒
这个作者很懒,什么都没留下…
展开
-
SQLSERVER通过LINKSERVER获取企业内部AD信息
SQLSERVER通过LINKSERVER获取企业内部AD信息SQLSERVER通过LINKSERVER获取企业内部AD信息开启相关服务SQLSERVER通过LINKSERVER获取企业内部AD信息因公司人事系统、业务系统及AD之间没有打通,导致信息不畅通,故此希望人事系统与AD之间打通,后期所有人员及AD信息从人事系统统一出口,所以也研究了一下通过SQLSERVER同步AD的问题,自己总结了本次的一些脚本。开启相关服务Exec sp_configure 'show advanced option'原创 2020-08-13 15:50:14 · 489 阅读 · 0 评论 -
SQLSERVER 通过函数获取某个部门(员工)的下级所有部门(员工)
SQLSERVER 通过函数获取某个部门(员工)的下级所有部门(员工)原创 2020-03-16 17:26:07 · 952 阅读 · 0 评论 -
SQLSERVER通过员工ID查询他的第几层上级
SQLSERVER 通过函数与WITH CTE获取员工的上级原创 2020-03-16 17:19:59 · 630 阅读 · 0 评论 -
sqlserver在还原数据库时出现: 无法执行 BACKUP LOG,因为当前没有数据库备份
在选项中把”结尾日志备份“这个选项去掉就好了。原创 2018-11-06 11:36:25 · 7338 阅读 · 2 评论 -
个人常用的一些SQL脚本快捷键设置
分享一下个人常用的sql server 脚本并设置为快捷键的配置。sp_helptext,配置为CTRL+F1,选中存储过程、视图、触发器后,按快捷键可快速查询脚本:sp_help,配置为ALTER+F1,可查询表、存储过程的结构sp_select,选中某个表之后可快速执行select * from,脚本如下:CREATE PROC sp_Select( @TableName NVAR...原创 2018-10-26 22:38:29 · 1718 阅读 · 0 评论 -
脚本创建DBLINK(Sql2Oracle、Sql2Sql)
脚本创建DBLINK(Sql2Oracle、Sql2Sql)sqlserver to sqlserverexec sp_addlinkedserver 'DBName' , '' , 'SQLOLEDB' , '10.32.217.91' --DBLINK名称 空 连接类型 目标地址exec sp_addlinkedsrvlogin 'DBName' , 'false' , null ...原创 2018-10-26 17:55:08 · 369 阅读 · 0 评论 -
SQLERVER调用
本文针对利用sql server 2012调用Webservice的写法我个人写了一个存储过程,用来获取微信企业号的Accss_Tokenif exists(select 1 from sysobjects where name='sP_GetWX_Access_Token' and type='u')drop proc sP_GetWX_Access_TokengoCreate Pr...原创 2018-10-26 17:50:02 · 412 阅读 · 0 评论 -
SQLSERVER常用获取日期脚本
--1.本月第一天(--减去今天再加上1天) SELECT DATEADD(DD,-DAY(GETDATE())+1,GETDATE()) --2.本月最后一天SELECT DATEADD(DD,-DAY(DATEADD(M,1,GETDATE())),DATEADD(M,1,GETDATE())) --3.本周的第一天(星期一)SELECT DATEADD(wk, DATED...原创 2018-10-26 10:29:19 · 695 阅读 · 0 评论 -
SQL2012清除数据库日志
已Test数据库为例,后续自己执行时需要把test替换为自己的数据库名称USE [master]GOALTER DATABASE Test SET RECOVERY SIMPLE WITH NO_WAITGOALTER DATABASE Test SET RECOVERY SIMPLE --简单模式GOUSE CIG_MCGODBCC SHRINKFILE (N'DNName...原创 2018-10-26 10:20:17 · 3275 阅读 · 0 评论 -
无ldf文件附加mdf文件的做法
无ldf文件附加mdf文件的做法建立一个一样名称的数据库,如Test;停止MSSQL服务,把备份的没地方文件替换为新建数据库对应的mdf文件;启动MSSQL服务,注意,不能把新建的同名数据库的ldf文件删除! --Step.01 ALTER DATABASE [Test] SET EMERGENCY GO --Step.02 DBCC CHECKDB ([Test]) G...原创 2018-10-26 09:52:03 · 1887 阅读 · 0 评论 -
SQLSERVER遇到的一些分布式事务问题
SQLSERVER 遇到的分布式事务问题MSDTC该伙伴事务管理器已经禁止了它对远程/网络事务的支持此事务已明地或暗地被确认或终止事务中的登记已经存在MSDTC今天在两台数据库服务器重装系统后,由于公司防火墙策略做了一些调整,导致两台机器不能互ping。虽然dblink建立成功,但是通过程序调用存储过程时,会报错。以下是主要按顺序的三个报错。再这三个问题之前,首先确定下自己的服务器中的服务,最...原创 2018-10-23 19:47:46 · 2014 阅读 · 0 评论