摘要:某时,创建了多个tempDB文件,已经超过了服务器核心数,现象删除tempDB文件,使其保持与CPU核心数相同。但是在删除的时候,发现无法删除,报出错误:无法删除文件“tempdev3”,因为它不能为空(Microsoft SQL Server,错误:5042) 此时,使用脚本查看数据和日志文件使用
阅读全文
posted @ 2016-07-26 16:23
随笔 - 87, 文章 - 0, 评论 - 4, 阅读 -
24万
|
|
07 2016 档案
摘要:某时,创建了多个tempDB文件,已经超过了服务器核心数,现象删除tempDB文件,使其保持与CPU核心数相同。但是在删除的时候,发现无法删除,报出错误:无法删除文件“tempdev3”,因为它不能为空(Microsoft SQL Server,错误:5042) 此时,使用脚本查看数据和日志文件使用
阅读全文
posted @ 2016-07-26 16:23
摘要:作为一名DBA,你的职责就是保证数据的安全,为了达到要求,你移除了BUILTIN\Administrators组,禁用了sa登录名,修改了服务器端口,删除了所有的sysadmin权限的登录名,你可以连接到SQL Server实例,但是却没有sysadmin的权限,遇到这种情况的时候该如何解决? 那么
阅读全文
posted @ 2016-07-19 14:59
摘要:在创建事务复制时,很多时候不一定使用默认的快照进行初始化,而是使用备份还原初始化。而当对有标识列(即identity的自增列)的表进行复制的时候,使用备份还原初始化搭建起来的复制常常就会报错,即:当 IDENTITY_INSERT 设置为 OFF 时,不能为表‘XXX’中的标识列插入显式值。 这个错
阅读全文
posted @ 2016-07-08 17:08
摘要:配置了复制,在删除某个发布的时候,突然报此错误,无法删除此发布: 使用语句修改: ALTER AUTHORIZATION ON DATABASE:: [数据库名] TO [sa] 即修改数据库的所有者为SA,即可进行删除 修改完毕后即可删除
阅读全文
posted @ 2016-07-07 00:18
摘要:当执行 DELETE FROM TABLE后,会发现针对一个DELETE语句,该表中有多少行内容,数据库日志文件中,相对应的记录是就是多少条,每一条记录,对应的是行级别的删除。而且对应的LSN编号也是不同的。因为整个DELETE语句是一个事务,所以事务编号是相同的。 使用命令 TRUNCATE TA
阅读全文
posted @ 2016-07-06 14:44
|
|