12
返回列表 发新帖
楼主: 唐朝

紧急求助关于SQL7。0的问题,希望高手帮忙

[复制链接]
论坛徽章:
1
授权会员
日期:2005-10-30 17:05:33
11#
发表于 2004-7-7 14:27 | 只看该作者

Re: bcp导出数据,进行到一半的时候出现故障退出!

最初由 唐朝 发布
[B]bcp方式导出数据进行到一半的时候发生错误,只导出部分数据!
另外我用dbcc checktable (repair_fast),提示
Repair statement not processed. Database needs to be in single user mode.
不只该怎么办!我是用SA方式登陆的,没有别的用户登陆呀! [/B]

先执行下:
ALTER DATABASE DBNAME SET SINGLE_USER
修复完毕后再恢复多用户模式
ALTER DATABASE DBNAME SET MULTI_USER


CHECKDB 有3个参数:
REPAIR_ALLOW_DATA_LOSS
  执行由 REPAIR_REBUILD 完成的所有修复,包括对行和页进行分配和取消分配以改正分配错误、结构行或页的错误,以及删除已损坏的文本对象。这些修复可能会导致一些数据丢失。修复操作可以在用户事务下完成以允许用户回滚所做的更改。如果回滚修复,则数据库仍会含有错误,应该从备份进行恢复。如果由于所提供修复等级的缘故遗漏某个错误的修复,则将遗漏任何取决于该修复的修复。修复完成后,备份数据库。
REPAIR_FAST 进行小的、不耗时的修复操作,如修复非聚集索引中的附加键。这些修复可以很快完成,并且不会有丢失数据的危险。
REPAIR_REBUILD 执行由 REPAIR_FAST 完成的所有修复,包括需要较长时间的修复(如重建索引)。执行这些修复时不会有丢失数据的危险。

使用道具 举报

回复
论坛徽章:
114
授权会员
日期:2005-10-30 17:05:332013年新春福章
日期:2013-02-25 14:51:24奔驰
日期:2013-08-01 21:18:36宝马
日期:2013-12-04 21:52:282014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
12#
发表于 2004-7-7 16:45 | 只看该作者
如果这样,你可以一部分一部分的 bcp  
比如 建议一个视图 ,
select * from table1 where col1 <=XXXX
bcp 视图 看 到什么记录处出问题,
然后把出问题的记录过滤开就可以把正确的数据 bcp 出来
删除此表,再 bcp 数据进去

使用道具 举报

回复
论坛徽章:
0
13#
 楼主| 发表于 2004-7-8 10:41 | 只看该作者

问题解决了,谢谢

非常感谢高手szlcl、 花好月不圆


及nust的鼎立相助,问题已经解决!希望你们万事如意

使用道具 举报

回复
论坛徽章:
114
授权会员
日期:2005-10-30 17:05:332013年新春福章
日期:2013-02-25 14:51:24奔驰
日期:2013-08-01 21:18:36宝马
日期:2013-12-04 21:52:282014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
14#
发表于 2004-7-8 11:12 | 只看该作者
具体怎么做的??

使用道具 举报

回复
论坛徽章:
0
15#
 楼主| 发表于 2004-7-8 11:59 | 只看该作者
先设为single_user
然后使用
dbcc checktable方式修复库表
最后设为multi_user
不过还是丢失了些数据,估计那些都是损坏了的东西

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表