数据库导出的问题

swellish 2007-07-23 09:12:32
为什么我把我的一个数据库导入另外一个空库里面老是提示失败,空库的结构和源数据库一样,每次都是提示
错误原:microsoft ole db provider for sql server
错误描述:text,ntext或image节电的页(1:521709),槽19不存在
上下文:在提供程序上调用openpouset时出错
...全文
192 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ray_Zhang 2007-07-29
  • 打赏
  • 举报
回复
不好意思应该是inert 不是inset
Ray_Zhang 2007-07-29
  • 打赏
  • 举报
回复
detch 再attach,如果直接inset或input会丢失约束和主外键
swellish 2007-07-29
  • 打赏
  • 举报
回复
现在问题已经解决了,就是一个表里面的数据有问题,打也打不开,只要不导他就可以导的,每次打开都是提示数据什么text,ntext,image格式不对什么的,可能是不是数据因为停电已经坏掉了.
jinsh123 2007-07-29
  • 打赏
  • 举报
回复
如果两个数据库的结构完全一样,仅仅是把第一个数据库中的数据复制到第二个数据库中,最简单的做法是:
(1)备份第一个数据库;
(2)把备份文件拷贝到需要安装第二个数据库的机器上;
(3)通过企业管理器还原该备份文件即可,此时可以指定新的数据库名称,以及存放路径。
OracleRoob 2007-07-29
  • 打赏
  • 举报
回复
不是inert 也不是inset

是 insert
OracleRoob 2007-07-28
  • 打赏
  • 举报
回复



--先备份数据库

--用REPAIR_ALLOW_DATA_LOSS选项,但是可能导致部分数据丢失。

DBCC CHECKDB ('你的数据库名', REPAIR_ALLOW_DATA_LOSS)


swellish 2007-07-28
  • 打赏
  • 举报
回复
利用dbcc checkdb 检查数据库了,有好多项提示数据库存在分配错误和一致性错误,应该怎么解决这个问题呢,请高手们指教
caibaoying 2007-07-24
  • 打赏
  • 举报
回复
你可以这样试着看下```

1:)脱离数据库 复制一份````然后附加数据库
2:)可以直接导入导出数据库
3:)可以自己手动建库 然后用insert into [table] select........来把你想要的表复制到你新建的地方````
4:)最后一招````把硬盘拆了```猛搞几脚 看你 还出错``NND 我就不信邪了``(不到最后不要轻易使用 紧供参考`````^_^)
OracleRoob 2007-07-24
  • 打赏
  • 举报
回复
dbcc checkdb 检查数据库中是否存在分配错误和一致性错误

22,298

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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