社区
MS-SQL Server
帖子详情
數據庫還原的的問題?
orcale
2006-06-13 11:41:26
現在有數據庫A,每天做一次log備份,一週做一次完全備份.
現在要建一個數據庫B,通過數據庫A的備份來還原.我測試了一下完全備份可以還原.log還原失敗.
並出現"先前還原動作並未指定With NORECOVERY 或WITH STANDBY,請為最後一步驟以外的其他步驟重新啟動還原順序",各位大哥是什麼原因啊?
...全文
98
3
打赏
收藏
數據庫還原的的問題?
現在有數據庫A,每天做一次log備份,一週做一次完全備份. 現在要建一個數據庫B,通過數據庫A的備份來還原.我測試了一下完全備份可以還原.log還原失敗. 並出現"先前還原動作並未指定With NORECOVERY 或WITH STANDBY,請為最後一步驟以外的其他步驟重新啟動還原順序",各位大哥是什麼原因啊?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luxi0194
2006-06-13
打赏
举报
回复
还原数据库作业与sql 指令
-- Restore the database backup.
RESTORE DATABASE Yins
FROM Yinsdbbak
WITH NORECOVERY
-- Restore the log backup.
RESTORE LOG Yins
FROM yins01_log
WITH RECOVERY, STOPAT = '01-18-2006 11:30'
完成还原后务必要执行如下sql 指令, 目的是检查与修正数据链结的错误.
set @dbname = 'Yins'
exec ( 'dbcc checkdb( ' + @dbname + ' )' )
exec ( 'dbcc checkalloc( ' + @dbname + ' )' )
exec ( 'dbcc newalloc( ' + @dbname + ' )' )
exec ( 'dbcc checkcatalog( ' + @dbname + ' )' )
exec sp_updatestats
SQL 2K 在线求助参考主题
Restore Log ->
RESTORE
交易记录文件备份
如何还原到某个时间点 (Transact-SQL)
如何还原到失败点之前的状态 (Transact-SQL)
* 若还原log 备份后显示是执行成功, 但数据库却呈现”还原中” 的状态致无法进入操作 (最后一个还原log备份误用with NoRecovery 的操作造成) . 可用sp_detach_db先缷除数据库, 再以sp_attch_db 附加数据库后即可进入数据库使用. (因为还原数据库是成功的, 才能如此操作重新启动)
luxi0194
2006-06-13
打赏
举报
回复
先进行完全备份,完全备份的时候要用with norecovery,还原log的时候用with recovery,直接使用企业管理器还原比较简单,看看帮助就可以搞定了。
orcale
2006-06-13
打赏
举报
回复
勾錯選單了.:D
日程控件的数据库还原文件
日程控件的数据库还原文件,数据库备份,原来日程控件里面那个数据库还原文件用不了,现在重新上传一个
数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案
数据库开发 维护 性能调优 备份还原 各种复杂问题的解决方案 这时对CSDN上出现的很多问题的解决方案的总结 免费分享 大家多多下载哦
SQL Server2005数据库如何还原?
1、新建一个数据库“kelin”(本数据库为需要还原的数据库)。 2、右键点击需还原的数据库,选择”任务“→”还原“→”数据库“。 3、点击选择“源设备”,然后点击“…”,弹出框中备份媒介选择“文件”,然后点击“添加”按钮,找到可以用于还原的1.bak文件,点击“确定”按钮。如 图所示: 4、在“选择用于还原的备份集”下面勾选 设定好的用于还原的备份集 5、点击左侧“选项”,在新界面中勾选“覆盖现有数据库”,要注意修改“还原为”中的途径,下面途径仅供参考: C:\Program Files\Mic
如何Navicat完成还原数据库?Navicat还原数据库出现数据丢失或则是不完整,怎么解决?
如何Navicat完成还原数据库?Navicat还原数据库出现数据丢失或则是不完整,怎么解决?
【问】SQL 2012中如何还原数据库?
【问题描述】 SQL 2012中如何还原数据库? 【答】 还原的方法如下: 1、登录SQL Server Management Studio 2、左边列表处选择“数据库”——“还原数据库”。 3、为目标数据库自定义一个名称,如“aaa”;勾选“源设备”,然后点击右侧的"..."。 4、弹出窗口点击“添加”,然后选择bak文件,选择后,点击“确定按钮”。 5、然后勾选“还原”,并点击“确定”按钮,等待还原即可完成。 注意事项:由于sqls.
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章