SQL server DB 的备份与恢复
我现在对ADB进行了备份,取名字叫做B.bak.现在我想在同一台server上创建一个数据库B,并且把B.bak进行还原(其实内容就是ADB,只是两个DB名字不一样)。现...
我现在对A DB 进行了备份,取名字叫做B.bak. 现在我想在同一台server上创建一个数据库B,并且把B.bak 进行还原(其实内容就是A DB ,只是两个DB 名字不一样)。现在我遇到的问题是由于使用的是A的日志文件和数据文件,所以在对B进行还原的时候,不认。请问该如何解决?谢谢
展开
5个回答
展开全部
这个是不能完成的!!!
因为数据库的分离和附加原理与备份和还原相似,这个原理的基本要求就是数据结构、数据日志、以及所有字段都必须完整和一致,你的数据库名称都不一样,所以就出现你的问题“不认”。
我最近刚做了数据的备份和还原功能,你如果有问题,可以继续追问哦。谢谢支持!!!
因为数据库的分离和附加原理与备份和还原相似,这个原理的基本要求就是数据结构、数据日志、以及所有字段都必须完整和一致,你的数据库名称都不一样,所以就出现你的问题“不认”。
我最近刚做了数据的备份和还原功能,你如果有问题,可以继续追问哦。谢谢支持!!!
追问
我的 C:\Program Files\Microsoft SQL Server\MSSQL\Data 下面有 TS_DB_DATA.MDF 和
TS_DB_log.LDF 文件,但是我并没有创建TS_DB 这个DB ,选择attach ,然后点击确定,弹出了一个提示框 表明 cannot associate files with dofferent databases
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
修改恢复的时候的数据文件和日志文件名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必须使用一个备份。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、依次打开
开始菜单
→
程序
→
microsoft
sql
server
2008
→
sql
server
management
studio
→
数据库:dsideal_school_db既是我们需要备份的学籍数据库
图(1)
2、选择要备份的数据库“dsideal_school_db”,点击鼠标右键
→
任务
→
备份
开始菜单
→
程序
→
microsoft
sql
server
2008
→
sql
server
management
studio
→
数据库:dsideal_school_db既是我们需要备份的学籍数据库
图(1)
2、选择要备份的数据库“dsideal_school_db”,点击鼠标右键
→
任务
→
备份
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
错误信息是什么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询