数据库导出时报警告怎么处理

数据库导出时报警告怎么处理,第1张

你这个源陆册错误信息,应该是在导入数据时报出来的悉搜、而不是导出数据时吧?

oralce中的对象(table、view、procedure等)都是放在schema下面的。这个schema与用户相对应,你可以把它理解为“命名空间”。不同用户的schema下面,可以拥有同名的对象,互不干扰。

基于以上的条件,若你导出user1的schema的表,再试图把它导入user2的schema,则雹宏就会爆出你遇到的错误信息。

若要解决这个问题,只要在导入时指明转换用户schema就可以了。例如:

# 将其他用户的对象导入当前用户imp system/manager file=backup.dmp fromuser=user1imp system/manager file=backup.dmp fromuser=(user1,user2)# 将其他用户的对象导入到指定用户imp system/manager file=backup.dmp fromuser=user1 touser=user2imp system/manager file=backup.dmp fromuser=(user1,user2) touser=(user3,user4)

原因是你导出的数据表过大,而穗竖你的输入缓冲区则太小了。

我当时的解决办法是姿汪:

用PL/SQL Developer 导出这些表

——〉Tools ——〉export tables

——〉在下方的buffer size里把默认值4 改大一些。(不过好像最大也只有80KB)。

——〉然后把这些导出的表导入到你需猜册大要的数据库用户中即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12443279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存