还原的数据库,如何用Log Explorer 查看日志! 你一定是采用的简单备分还原后没有以前的日志记录。要想看到,要用完全备分,然后还原就可以看到 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看不到,还原数据库是在删除了原来的数据库基础上再还原的,不会产生日志记录.而且你想想也知道,假设有一个10G的数据库,要在上面强制还原,那如果这个日志要记录,数据还没还原,这么大的日志记录到那里去? 如果是还原后再记录,那么这么大的日志如果不能被记录,那么还原操作又要回滚,还样的操作将需要多少磁盘空间和资源才能完成? --如果你要证明是否记录日志,可以在事务中使用还原语句,就会收到如何信息,证明是不记录日志的,否则是允许事务的begin tranrestore database pubs from disk='c:\a.bak'commit tran/*--结果服务器: 消息 3021,级别 16,状态 1,行 2不能在事务内部执行备份或还原操作。服务器: 消息 3013,级别 16,状态 1,行 2RESTORE DATABASE 操作异常终止。--*/ SQL分组获取第一条记录,谁能讲解下? 如何替换某表某列里面的内容 SQL server 2000安装时遇到的问题 我想用游标实现这样的功能,不知能否实现? 求一个sql 语句 sql语句 如何关闭将一个当前用户sa和服务器断开,用命令 SQL 统计问题 新闻系统的数据库设计 请问还需要什么阿|? -_- 中小型网站 如何改变数据库表的owner? SQL SERVER中到底要不要使用NULL值 一个数据库完整性约束的问题,望高手执教!
restore database pubs from disk='c:\a.bak'
commit tran/*--结果
服务器: 消息 3021,级别 16,状态 1,行 2
不能在事务内部执行备份或还原操作。
服务器: 消息 3013,级别 16,状态 1,行 2
RESTORE DATABASE 操作异常终止。
--*/