我要在服务器A建一个新数据库a ,同时要把从服务器B中备份出来的数据库b 还原到a中,我该怎么做?

smartcreater01 2003-11-11 05:08:56
我要在服务器A建一个新数据库a ,同时要把从服务器B中备份出来的数据库b 还原到a中,我该怎么做?(服务器不同,数据库名不同)
-------------------
总之就是我要在别的服务器上建立与b数据库结构相同只是数据库名不同的数据库
========================
期待您的详细解答(立即结账)
...全文
53 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzwm 2003-11-11
  • 打赏
  • 举报
回复
对于新建数据库a,个人认为建不建都可以,不影响解决问题。上例中的a和b为数据库名。
hzwm 2003-11-11
  • 打赏
  • 举报
回复
备份:

dump database b to disk='d:\temp\b.bak'



恢复:

load database a from disk='d:\temp\b.bak'


在备份和恢复的disk后面是文件的路径。
其实我的解决方法和大力兄的是一样的,其中backup和dump功能一样,restore 和load功能一样。
目前sql server2000对以上两组命令都支持,但以后的版本中可能不在支持dump和load命令。
sql server2000对dump和load命令的支持是由于兼容的需要。
pengdali 2003-11-11
  • 打赏
  • 举报
回复
--备份
backup database sys to disk='c:\目录\a.bak' with init

use master
RESTORE DATABASE 新库名 FROM DISK = 'c:\2002.dat'
lqityga 2003-11-11
  • 打赏
  • 举报
回复
直接導出再導入啊。具體我就說不清了,我的電腦裝不了SQL Server。
txlicenhe 2003-11-11
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2359/2359124.xml?temp=.4968531
数据库备份/恢复方案 邹建
txlicenhe 2003-11-11
  • 打赏
  • 举报
回复
1:没必要先新建数据库a
2: 直接将b备份,将备份文件复制到另一服务器上,再还原成数据库a即可。

34,874

社区成员

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

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