trn是什么文件

trn是什么文件,第1张

trn是日志文件

日志文件:在数据库中用事务日志文件记录数据的修改 *** 作,其中的每条日志记录或者记录所执行的逻辑 *** 作,或者记录已修改数据的前像和后像。前像是 *** 作执行前的数据复本;后像是 *** 作执行后的数据复本。

需要注意的是,trn文件不一定是完整的,它是日志型文件,需要按照时间顺序挨个来。

首先恢复时一个完整的备份,但在完整的备份里一定要选择with nonerecovery(企业管理器里选项中是第2项)

sql 语句是

restore database mydata from disk = 'c:\temp\movedb.bak' with norecovery

这时数据库就会变成恢复模式,这样你就可以一条一条的把trn文件添加进行恢复了.

语句是

restore log Mydata from disk =

"D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\data\data_tlog_200407290022.TRN"

with norecovery

当你恢复到你想要的数据时,再把数据库变成正常的模式就可以.

语句为

restore log Mydata from disk =

"D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\data\data_tlog_200407290022.TRN"

with recovery

这样就可以在你的备用的机器上把数据恢复到某个时间点了.

可以是以下格式的文件:

1. Dat:数据库文件格式,用于存储数据库中的表、字段和数据。

2. LOG:日志文件格式,用于存储 SQL Server 中的事务日志记录。

3. BAK:备份文件格式,用于存储 数据库备份文件。

4. TRN:日志文件格式,用于存储恢复日志记录。

5. DIF:差异备份文件格式,用于存储小型数据库备份文件。

6. MDF:主数据文件格式,用于存储SQL Server 2000重新创建数据库所需要的文件。

7. NDF:副数据文件格式,用于存储SQL Server 2000的一个或多个文件组所使用的文件。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12106266.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存