监控安装 ERP

系统集成论坛

 找回密码
 注册通行证

QQ登录

只需一步,快速开始

路由器交换机防火墙系统集成商城 优质产品采购平台
查看: 1916|回复: 0
打印 上一主题 下一主题

怎样导出导入SQL Server里某个数据库?

[复制链接]

0

主题

21

帖子

73

积分

实习生

QQ
跳转到指定楼层
1
发表于 2012-5-2 10:56:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
华为金牌代理
1.在SQL Server企业管理器里选中要转移的数据库,按鼠标右键,选所有任务->备份数据库。
       2.备份 选数据库-完全,目的 备份到 按添加按钮文件名在SQL Server服务器硬盘下输入一个自定义的备份数据库文件名(后缀一般是bak)重写 选重写现有媒体最后按确定按钮。如果生成的备份数据库文件大于1M,要用压缩工具压缩后再到Internet上传输。
       3.通过FTP或者remote desktop或者pcanywhere等方法把第二步生成的备份数据库文件或者其压缩后的文件传到目的SQL Server数据库,如果有压缩要解压。
       4.目的SQL Server数据库如果还没有此数据库,先创建一个新的数据库;然后选中这个新创建的数据库,按鼠标右键,选所有任务->还原数据库还原->从设备->选择设备->磁盘->添加(找到要导入的备份数据库文件名)->确定还原备份集->数据库-完全最后按确定按钮。完全的数据库导入成功了。
(如果在已经存在的SQL Server数据库上还原数据库可能遇到有还有其它人正在使用它而恢复操做失败,可以去看 ->管理->当前活动->锁/对象->找到数据库下锁的进程号->到查询分析器里用kill 进程号杀掉这些锁,然后再做还原)
注意:如果在原有的目的SQL Server数据库上从备份文件(*.bak)还原数据库会把已经存在的表、存储过程等数据库对象全部替换成最近这次导入的备份数据库里的内容。如果一定要还原备份文件(*.bak)里部分数据,需要另外建一个新数据库,其逻辑名称和数量同备份文件(*.bak)里数据库的逻辑名称和数量一致;新数据库的物理文件名称取得一定要和备份文件(*.bak)里数据库的物理文件不一样才行。
更多详情探讨:
QQ:228830561
电话:0755 – 83167396-605/15914129860
邮箱:861@idcicp.com
互联先锋www.idcicp.com
您需要登录后才可以回帖 登录 | 注册通行证

本版积分规则

联系我们| 手机版|系统集成论坛 ( 京ICP备11008917号 )

GMT+8, 2024-9-30 16:22 , Processed in 0.085721 second(s), 24 queries .

系统集成论坛

BBS.XTJC.COM

快速回复 返回顶部 返回列表