我用SQL SEVER数据库开发数据库软件,如何做才能把数据库移植到别的机器呢?(自己写程序)

zy_9922 2002-09-16 09:01:16
如题
...全文
61 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengxing 2002-09-19
  • 打赏
  • 举报
回复
方法1:
首先在原库中做个备份,然后在别一台机器上新建一个名字一样的库,然后用备份文件.bak恢复即可!

方法2:
停止原sql server服务器,然后将data下面的文件.mdf and .log拷贝到别一台机器的data目录下也可以。
vvyjp 2002-09-19
  • 打赏
  • 举报
回复
用备份恢复.BAK文件也可
vvyjp 2002-09-19
  • 打赏
  • 举报
回复
或用备份恢复也可,将数据库文件备份为.MDF .LOG .NDF ......
vvyjp 2002-09-19
  • 打赏
  • 举报
回复
将整个数据库生成SQL脚本,在查询分析器中重新生成数据库。
jornet 2002-09-18
  • 打赏
  • 举报
回复
网页打不开啊!
playguy 2002-09-16
  • 打赏
  • 举报
回复
可以去这里看一看,有完整的解决方案,绝对实用:
http://www.aslike.net
datura_x 2002-09-16
  • 打赏
  • 举报
回复
还有DTS、复制等很多方法可用
datura_x 2002-09-16
  • 打赏
  • 举报
回复
想把一个数据库直接全部移植到另一个服务器的话:
方法1.使两台服务器DATA文件安装目录相同-->停掉两边的服务-->将整个DATA目录拷过去-->启动.
方法2.两边都启动-->源服务器在MASTER中运行: sp_detach_db '数据库名'-->将你的库文件拷过去-->目标服务器运行:sp_attach_db '数据库名','文件路径'.具体格式可能不很准,以book online为准

若只要移植结构和脚本的话,就在源生成脚本文件,目的去运行生成的脚本
若要移植一部分对象与数据,则用IMPORT/EXPORT工具

不知道够不够具体.
jornet 2002-09-16
  • 打赏
  • 举报
回复
关注!
zy_9922 2002-09-16
  • 打赏
  • 举报
回复
能不能具体点!
一定送分!
jiezhi 2002-09-16
  • 打赏
  • 举报
回复
拷贝数据文件D,进行恢复的办法;
拷贝.MDF和.LDF文件然后SP_ATTACH
datura_x 2002-09-16
  • 打赏
  • 举报
回复
其实方法很多,还看你具体环境和要求
datura_x 2002-09-16
  • 打赏
  • 举报
回复
SP_DETACH
拷文件
sp_attach

34,590

社区成员

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

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