摘要:
SQL Server 2008无法还原日志备份或差异备份的问题解决方案是本文我们主要要介绍的内容,其实要备份,还原最安全最有保障的是完全备份。但是完全备份肯定是需要更多的磁盘空间的开销。尤其是数据量比较大的。比如基数是500M,每天的增长量为10M,那么第一次完全备份是500M,第二次是510M,第三次是520M……成本相应的肯定就增加了很多。如果使用差异备份,那么第一次完备后的差异备份就只是第天所增长的量。能减少很多磁盘的开销。但是还原差异备份比还原完整备份稍微要麻烦一些。还原差异备份需要一个完整备份,以及最新一个差异备份文件。操作如下:选择完整备份文件,在常规操作中选择“覆盖现有数据库(w 阅读全文
摘要:
SQL2008做还原的时候报错:无法还原日志备份或差异备份,因为没有文件可用于前滚。解决办法:在图形界面恢复的时候, 还原第一个备份(完整备份)的时候要在选项选中:[ √ ]不对数据库执行任何操作,不回滚未提交的事务。可以还原其他事务日期(A)。(restore with norecovery)OK。后面的差异备份就可以还原了。转载请注明来源:http://www.chinacoy.com/blog/20110729_48.html 阅读全文
摘要:
存储过程:异常处理 编程的异常处理很重要,当然Sql语句中存储过程的异常处理也很重要,明确的异常提示能够快速的找到问题的根源,节省很多时间。下面,我就以一个插入数据为例来说明Sql Server中的存储过程怎么捕获异常的 。1、环境 (1)数据库为Sql Server2008。 (2)表(Course)结构为: No char(10)primary key Name varchar(20) Comment varchar(50)2、存储过程 就以插入数据为例,其他的可以照着写就行了。 编程语言都有异常的捕获与处理, 在 SqlServer2008 中也是这样子... 阅读全文