CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

关于数据库备份还原的问题,急!!!

楼主luxx123()2005-06-28 16:31:06 在 MS-SQL Server / 基础类 提问

用backup   database   base   to   disk='base'备份的数据库,然后删除了一部分记录,  
  系统运行一段时间以后,新记录存入数据库,现在又要把原来备份的数据库还原,并且要保留上次备份之后新存入的记录,要如何操作??  
   
  我的做法是:  
  将原来备份的数据库还原到另外一台机器上,然后用dts对每个表进行追加还原,但是总报主键冲突错误,dts导入表时,能不能跳过主键冲突的记录??  
  问题点数:100、回复次数:3Top

1 楼hdhai9451(☆新人类☆)回复于 2005-06-28 16:42:59 得分 80

不能那樣做的,只能是用代碼來完成。那個表只能追加最新新增的記錄  
   
  insert   into   原備份tb(主鍵.....)  
  select   主鍵.....   from   新的tb   where   主鍵   not   in(select   主鍵   from   原備份tb)Top

2 楼xdhou(办公室坐久了,想晒晒太阳)回复于 2005-06-28 17:30:51 得分 10

楼上所言即是Top

3 楼good2speed(Goodspeed)回复于 2005-06-28 21:05:55 得分 10

楼上的楼上说的没错Top

相关问题

  • 关于数据库备份还原的问题,急!!!
  • 关于备份和还原数据库问题.(在线急等)
  • 如何还原数据库备份?
  • 如何备份和还原数据库
  • 如何备份和还原数据库
  • 数据库的备份和还原?
  • 数据库备份还原问题
  • 远程备份(还原)SQL2000数据库
  • 求救 数据库备份和还原
  • 数据库备份和还原问题

关键词

  • 数据库
  • 备份
  • 还原
  • 记录
  • 存入
  • 追加
  • 键冲突
  • 原備份tb
  • 原来
  • 只能

得分解答快速导航

  • 帖主:luxx123
  • hdhai9451
  • xdhou
  • good2speed

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo