[Q][IMP/EXP]IMP出错

[复制链接]
查看11 | 回复3 | 2005-5-19 18:47:53 | 显示全部楼层 |阅读模式
各位大虾:
我用EXP加DIRECT=Y从8.0.5的数据库导出FULL DATABASE之后,再用IMP到8.1.7.3.0的数据库中时导到有关DIRECT的那一个数据时就出错了,但后面的数据可以导入,只是整个DATABASE不能用,很多东西要重新COMPILE。有没有从8.0.5升级到8.1.7的好方法?
回复

使用道具 举报

千问 | 2005-5-19 18:47:53 | 显示全部楼层
确实可能有这样的情况的
能否把出错的地方的原因找出来
比如是不是主外键的问题什么的……
回复

使用道具 举报

千问 | 2005-5-19 18:47:53 | 显示全部楼层
我不知道你两个数据库的字符集是否一样。
记得曾经看到过使用direct exp导出的数据,导入到数据库时,需要保证两个字符集一样。
不知道是否记错没有 :(
回复

使用道具 举报

千问 | 2005-5-19 18:47:53 | 显示全部楼层
两个数据库的字符集是完全一样的,都AMERIACAN_AMERICA.ZHS16GBK。
如果只是要重新COMPILE一样就可以的话,那是没有问题。
但是有很多的VIEW都不能用,重新COMPILE时会提示说表不存在, 可以用DESC列出,也可SELECT出来。一COMPILE就出错表不存在的情况。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行