随笔分类 -  SQL SERVER

摘要:--在订阅服务器的当前数据库中删除订阅。 (快照复制和事务复制 的删除) exec dbo.sp_droppullsubscription 'all', 'all', 'all' --发布服务器的发布数据库上执行此存储的过程(删除对合并发布的订阅及其关联的合并代理) EXEC sp_dropmerg 阅读全文
posted @ 2019-12-10 19:15 AlexLeeLi 阅读(3817) 评论(0) 推荐(1) 编辑
摘要:1.先查询text,ntext类型数据的长度,修改过程中一定注意长度,过长时修改会丢弃多余的数据。 2.数据长度全部小于8000的数据,可使用常规修改方法,把ntext数据转换成 varchar(max) 3.数据长度全部大于8000的数据但数据大小小于2G;可以使用replaces,但要把ntex 阅读全文
posted @ 2019-03-07 12:04 AlexLeeLi 阅读(1969) 评论(0) 推荐(0) 编辑
摘要:1.SqlServer 10进制转换成62进制,写成函数方法 2.C# 10进制转换成62进制 阅读全文
posted @ 2019-03-05 15:35 AlexLeeLi 阅读(303) 评论(0) 推荐(0) 编辑
摘要:批量删除数据库数据,保留指定的数据量 阅读全文
posted @ 2019-02-21 09:41 AlexLeeLi 阅读(866) 评论(0) 推荐(0) 编辑
摘要:在 焰尾迭 的基础上修改 他的代码有一些缺陷,没法做到批量清理多个数据库日志,只能删除master日志,或者存储过程所在的数据库。 可以把两个存储过程都建在master数据库,使用sa账户执行。 1.先建立清理日志存储过程(此处代码做了修改,正式使用时也注意结合自己的数据库服务器) 2.创建SQL作 阅读全文
posted @ 2019-02-14 11:57 AlexLeeLi 阅读(429) 评论(0) 推荐(0) 编辑
摘要:declare @name sysnameDECLARE @sqlfilter VARCHAR(max) declare csr cursor for select TABLE_NAME from INFORMATION_SCHEMA.TABLES where TABLE_NAME like 'bo 阅读全文
posted @ 2018-11-23 10:09 AlexLeeLi 阅读(386) 评论(0) 推荐(0) 编辑
摘要:SELECT Class,STUFF( ( SELECT ','+ Name FROM a b WHERE b.Class = a.Class FOR XML PATH('')),1 ,1, '') NameFROM a a GROUP BY Class 阅读全文
posted @ 2018-09-14 09:08 AlexLeeLi 阅读(1315) 评论(0) 推荐(0) 编辑
摘要:EXEC SP_REMOVEDBREPLICATION '发布数据库名称' 阅读全文
posted @ 2018-07-31 09:20 AlexLeeLi 阅读(451) 评论(0) 推荐(0) 编辑
摘要:--数据库备份到指定文件夹命令 BACKUP DATABASE TestDATABASE TO DISK = 'C:\Backup\TestDB_Backup.bak' --获取数据库的独占访问权ALTER DATABASE TestDATABASE SET OFFLINE WITH ROLLBAC 阅读全文
posted @ 2018-07-31 09:14 AlexLeeLi 阅读(5782) 评论(0) 推荐(0) 编辑
摘要:服务器重装系统,重新安装上sql server,附加上以前的数据库, 然后以前是每个数据库都有一个登录用于操作该数据库,其他数据库不能操作的, 附加上数据库后该数据库安全性里的用户能看到以前建立好的用户,但是在外面的系统级安全性的登录名中没有对应的用户,一个登录用户了又直接提示用户已存在的, 上网搜 阅读全文
posted @ 2018-07-15 16:21 AlexLeeLi 阅读(302) 评论(0) 推荐(0) 编辑
摘要:qlserver2005在复制订阅时出现: “由于未在SqlServer的此实例上安装复制组件,Microsoft SQL server 无法访问这些组件,请参阅SQL Server……” 解决方法: 由于需要需要配置一个发布订阅,可是一直报告:" sql server 复制需要有实际的服务器名称才 阅读全文
posted @ 2018-07-11 16:33 AlexLeeLi 阅读(428) 评论(0) 推荐(0) 编辑
摘要:--修改多个相同结构的表的字段 declare @TableName varchar(50);declare cur_tableNames cursor for select name from sysobjects where type = 'U' and Name like 'box_mac_% 阅读全文
posted @ 2017-07-28 14:13 AlexLeeLi 阅读(289) 评论(0) 推荐(0) 编辑
摘要:rownumber() over(partition by col1 order by col2)去重的方法,很不错,在此记录下: row_number() OVER ( PARTITION BY COL1 ORDER BY COL2) 表示根据COL1分组,在分组内部根据 COL2排序,而此函数计 阅读全文
posted @ 2017-07-28 09:31 AlexLeeLi 阅读(1064) 评论(0) 推荐(1) 编辑
摘要:SP_CHANGE_USERS_LOGIN存储过程可以通过重新映射登录名和数据库名来解决这个问题。这个过程应该在所有的包括dataoper用户名的数据库中执行。这个过程也必须针对于所有的SQLServer中的用户。 如果只启动dataoper的服务,那制作dataoper用户的映射就可以了。1. 在 阅读全文
posted @ 2017-07-24 17:20 AlexLeeLi 阅读(560) 评论(0) 推荐(0) 编辑
摘要:alter table dbo.user_PersonManagement add F_FGBM nvarchar(500)GO EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分管部门|11|复选框|必填项|显示| 阅读全文
posted @ 2016-12-12 15:32 AlexLeeLi 阅读(277) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示