sqlserver
ruoyousuosi159357
这个作者很懒,什么都没留下…
展开
-
实战 SQL Server 2008 日志传送(Log Shipping)
一、什么是日志传送?原理很简单,三个动作六个字:备份->复制->恢复。如果由人来完成这个三个动作,只能叫日志搬运工;而由SQL Server Job自动完成,就叫日志传送。同样的事情,不一样的档次,所以叫法也不一样。二、日志传送能解决什么问题?解决数据库的多服务器热备份问题。多台服务器定时备份,随时可以作为主数据库服务器的替补。三、日志传送的优点是什么?原创 2016-10-28 10:06:29 · 1353 阅读 · 0 评论 -
sqlserver处理孤立用户方法
SQL SERVER孤立用户问题解决方法 从别一台服务器上得到一个数据库备份还原到本地,数据库中的用户无法登录 ,提示该用户已经存在 [还原备份可能产生的孤立用户问题] 解决步骤如下: 1.打开SQL 查询分析器,选中您的数据库,执行下面的SQL语句 [注 :将下面语句中的 数据库用户名 修改为您的数据库SQL用户名exec sp_change_users_logi原创 2016-10-28 10:12:51 · 1125 阅读 · 0 评论 -
通过T-SQL删除日志传送
1.在主服务器上运行以下命令删除主服务器sqlsvr1上msdb.dbo.log_shipping_primary_secondaries表中有关辅助服务器sqlsvr2的信息:Use master;gosp_delete_log_shipping_primary_secondary db01,sqlsvr2,db01;2.在辅助服务器sqlsvr2上运行以下命令删除辅助服务器sq原创 2016-10-28 10:11:40 · 452 阅读 · 0 评论 -
logshipping 14421问题解决
1、错误信息描述 Error: 14421:Server :The log shipping secondary database BOOK01\sk.newshu has restore threshold of 45 minutes and is out of sync. No restore was performed for 48 minutes. Restored latency is原创 2016-10-28 10:10:02 · 1419 阅读 · 0 评论 -
SQL Server数据库事务日志序列号(LSN)详解
日志序列编号(LSN)是事务日志里面每条记录的编号。当你执行一次备份时,一些LSN值就被同时存储在文件本身及msdb..backupset表中。你可以使用RESTORE HEADERONLY语法来从备份文件中获取LSN值。 注意:在SQL Server 2000中,有一列叫做DifferentialBaseLSN。但在SQL Server 2005中,相同的列名称变成了Da原创 2016-10-28 09:05:26 · 6313 阅读 · 0 评论 -
重置SQLSERVER表的自增列,让自增列重新计数
很多时候我们需要重置某个表的自增列,让自增列重新从1开始记数。最蠢的方法当然是把该表删掉再重新建表了。其实,还有其它的方法可以重置自增列的值:方法一:使用TRUNCATE TABLE语句:TRUNCATE TABLE删除表中的所有行,而不记录单个行删除操作,同时重置自增列。TRUNCATE TABLE 在功能上与没有WHERE子句的DELETE语句相同;但是,TRUNCATE TA原创 2016-11-09 17:55:27 · 781 阅读 · 0 评论