sql 2005 的备份文件都能还原吗?

liqiangcfc 2008-03-26 08:53:16
我想问一下:凡是ms sql 2005的备份文件,拿到另一台sql 2005的电脑上都能顺利还原吗?(文件没有损坏)

我现在有个从服务器厂商那里备份出来的sql 2005 的bak文件,但是却还原不了,他的server名字以及数据库的username,和我的server名字及数据库都不一样,能强制还原吗?

有没有可能他们备份的文件只能在他的服务器上还原,有这种情况吗?

谢谢!!
...全文
115 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
milizi820 2008-03-26
  • 打赏
  • 举报
回复
肯定可以还原的,
netDust_cv 2008-03-26
  • 打赏
  • 举报
回复
可以的。检查其它问题吧。
yyyyzzzz_2002 2008-03-26
  • 打赏
  • 举报
回复
 当然了,查系统表应该在原来的服务器上去查找
yyyyzzzz_2002 2008-03-26
  • 打赏
  • 举报
回复
1.首先应该确定你的数据库文件的物理文件和逻辑文件名,有几个mdf\ldf文件
2.可以用SQL Management Studio还原,也可以用RESTORE DATABASE ....命令来还原
3.如何确定逻辑文件名,需要查系统表
SELECT name AS logic_name
,physical_name
FROM sys.master_files (sql server2005)
4.关于RESTORE DATABASE ....命令,请查相关的资料

能把上面几个问题解决,还原应该没有问题.
wlinglong 2008-03-26
  • 打赏
  • 举报
回复
肯定可以还原, 看看MDF的路径和名称,
ojuju10 2008-03-26
  • 打赏
  • 举报
回复
肯定可以还原的,还原的时候把数据库文件的物理路径改为本地的
dawugui 2008-03-26
  • 打赏
  • 举报
回复
凡是ms sql 2005的备份文件,拿到另一台sql 2005的电脑上都能顺利还原吗?
---------------------------------------------------------------
如果在低版本,不能还原高版本的备份文件.

比如不能在2005没装sp1的,还原2005装了sp1的备份文件,反过来可以.
JL99000 2008-03-26
  • 打赏
  • 举报
回复
我想问一下:凡是ms sql 2005的备份文件,拿到另一台sql 2005的电脑上都能顺利还原吗?(文件没有损坏)

我现在有个从服务器厂商那里备份出来的sql 2005 的bak文件,但是却还原不了,他的server名字以及数据库的username,和我的server名字及数据库都不一样,能强制还原吗?

有没有可能他们备份的文件只能在他的服务器上还原,有这种情况吗?

谢谢!!
---
正常情况下应该能还原

你把错误贴出来看看

hlq8210 2008-03-26
  • 打赏
  • 举报
回复
可以还原,不同的版本可能会有问题
dawugui 2008-03-26
  • 打赏
  • 举报
回复
同是sql server 2005,不出意外能还原.


有没有可能他们备份的文件只能在他的服务器上还原,有这种情况吗?

-------------------------------------------------------

可在本机或其他机器还原.

34,873

社区成员

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

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