CSDN论坛 > MS-SQL Server > 基础类

能否用SQL Server的日志文件将数据库恢复到任一时刻? [问题点数:20分,结帖人netrobo]

Bbs1
本版专家分:1
结帖率 96.67%
CSDN今日推荐
Bbs6
本版专家分:8454
Bbs6
本版专家分:8454
Bbs9
本版专家分:57685
Blank
黄花 2009年4月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2009年5月 MS-SQL Server大版内专家分月排行榜第三
Bbs10
本版专家分:102159
Blank
铜牌 2003年12月 总版技术专家分月排行榜第三
Blank
黄花 2004年1月 MS-SQL Server大版内专家分月排行榜第二
2003年12月 MS-SQL Server大版内专家分月排行榜第二
2003年10月 MS-SQL Server大版内专家分月排行榜第二
2003年9月 MS-SQL Server大版内专家分月排行榜第二
Blank
蓝花 2004年2月 MS-SQL Server大版内专家分月排行榜第三
2003年11月 MS-SQL Server大版内专家分月排行榜第三
匿名用户不能发表回复!
其他相关推荐
Sql Server 数据库恢复和日志文件的详细介绍
1、正确认识日志文件。 一个Sql Server数据库最少要包含一个mdf数据文件和一个ldf日志文件。 mdf文件中包含了所有的数据库对象和数据,例如表、存储过程、用户信息等等。 ldf文件中包含(或者曾经包含)了数据库的所有事务日志,但是不要指望仅仅通过ldf日志文件来恢复数据库!! 例如,想通过ldf文件和以前的完全备份将数据恢复到某个时间点,或者由于某些原因只剩下了ldf日志文件,想
SQLSERVER 数据库恢复挂起的解决办法
如果你的数据库还处于挂起状态,请把我下面代码的test改为你的库名,然后执行完,刷新就正常了: USE master GO ALTER DATABASE test SET SINGLE_USER GO ALTER DATABASE test SET EMERGENCY GO DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS) go ALTER DA
SQL Server中日志的的作用
数据库的可靠性     在关系数据库系统中,我们需要数据库可靠,所谓的可靠就是当遇见如下两种情况之一时保证数据库的一致性: 在系统崩溃/故障等情况下,保证数据库的一致性 数据不能在多个DML语句同时修改数据的情况下,导致不一致或数据损坏       实际上,上述第二种情况就是并发性所需要解决的问题,传统关系数据库中,我们用锁来解决这个问题,而对于内存数据库或带有乐观并发控制的数据库系
SQL Server 数据库备份的三个恢复模型
本文假定你有备份数据库的权限。也就是说,你要么是系统管理员,要么是db_owner或者backupadministrator。还有,我们还假定你的操作系统提供了访问备份所需要的资源的权利,例如,访问磁盘或者磁带驱动器。 从哪儿开始 在你开始备份一个SQL Server数据库之前,你需要知道该数据库使用了哪个恢复模型。这里有三种不同的恢复模型:FULL、BULK_LOGGED和SIMPLE。
SQL数据库 误删除表恢复 误删除表数据恢复 误更新表数据恢复
围观SQL数据库快速逆向恢复 DROP TABLE TRUNCATE TABLE DELETE TABLE UPDATE TABLE数据恢复,SQL数据库误删除表恢复 误删除表数据恢复 误更新表数据恢复
SQL语句修改数据库文件及日志文件增量
--修改数据库文件增量USE masterGOAlter DATABASE Test MODIFY FILE   (NAME = test,--   SIZE = 1000MB,--MAXSIZE = 10000MB,  FILEGROWTH = 100MB)GO--修改数据库日志文件增量USE masterGOAlter DATABASE Test MODIFY FILE   (NAME = test_log,--   SIZE = 1000MB,--MAXSIZE = 10000MB,  FILEGRO
SQL SERVER三种恢复模型
在SQL Server中,除了系统数据库外,你创建的每一个数据库都有三种可供选择的恢复模型: Simple(简单), full(完整), bulk-logged(批量日志)。 下面这条语句可以显示出所有在线数据库的恢复模型: SELECT name, (SELECT DATABASEPROPERTYEX(name, 'RECOVERY')) RecoveryModel FROM master..
SQL Server数据库出现恢复挂起时的解决办法
如果数据库处于挂起状态,请把下面代码的test改为你的库名,然后执行完,刷新就正常了: USE master GO ALTER DATABASE test SET SINGLE_USER GO ALTER DATABASE test SET EMERGENCY GO DBCC CHECKDB(test,REPAIR_ALLOW_DATA_LOSS) go ALTER DATA
在SQL SERVER中批量修改字段名的办法!又是在CSDN查到的,哈哈
 更正:应该是select EXEC sp_rename +name+.[老名],+ 新名,COLUMN   from   sysobjects  a    where   type=U  and   exists(select   1   from   syscolumns   b   where   b.name=老名 and b.id=
sql server2000 日志文件收缩
BACKUP LOG VirtualNurse WITH TRUNCATE_ONLY ; DBCC SHRINKFILE (VitualNurse_Log,1000);
关闭