用backup log with no_log截断日志后收缩数据库,为了数据安全和完整,应作哪些工作?谢谢!

IntoPython 2003-05-17 09:37:46
backup log 数据库 with no_log
DBCC SHRINKDATABASE (数据库,TRUNCATEONLY )

如果要备份事务日志,应在backup log 之前还是之后?
...全文
449 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
iainet 2003-05-17
  • 打赏
  • 举报
回复
能啊,

你还是先创建这个备份设备,

然后备份到指定设备,

这样你以后还能够用这个备份设备
IntoPython 2003-05-17
  • 打赏
  • 举报
回复
能备份到指定文件吗?
hooboo 2003-05-17
  • 打赏
  • 举报
回复
本例创建了一个数据库和日志的完整备份。将数据库备份到称为 MyNwind_2 的逻辑备份设备上,然后将日志备份到称为 MyNwindLog1 的逻辑备份设备上。



说明 创建逻辑备份设备需要一次完成。


-- Create the backup device for the full MyNwind backup.
USE master
EXEC sp_addumpdevice 'disk', 'MyNwind_2',
'c:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\MyNwind_2.dat'

--Create the log backup device.
USE master
EXEC sp_addumpdevice 'disk', 'MyNwindLog1',
'c:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\MyNwindLog1.dat'

-- Back up the full MyNwind database.
BACKUP DATABASE MyNwind TO MyNwind_2

-- Update activity has occurred since the full database backup.

-- Back up the log of the MyNwind database.
BACKUP LOG MyNwind
TO MyNwindLog1

IntoPython 2003-05-17
  • 打赏
  • 举报
回复
如何用sql语句备份?
hooboo 2003-05-17
  • 打赏
  • 举报
回复
马上备份,否则一旦有问题就不能通过日志来恢复了
pengdali 2003-05-17
  • 打赏
  • 举报
回复
肯定在截断之前!
但好象备份日志后,日志会被清空。如果没有你也可以用:
DUMP TRANSACTION 库名 WITH NO_LOG

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧