Chinaunix
标题:
关于DataPump导出环境变量字符集等问题
[打印本页]
作者:
conqueryou
时间:
2010-01-15 22:50
标题:
关于DataPump导出环境变量字符集等问题
陆续给用户作过一些Oracle 数据库导入导出的实施工作,心中积累了一些疑惑,特此请教!:
众所周知,Oracle 的exp/imp在Linux/Unix服务器端进行导入导出时,要尤其注意环境变量字符集的设置与数据库的字符集一致,但是我在阅读Oracle 《Utility》有关DataPump的一节内容时,针对导出/导入端字符集环境变量的设置只字未提(不排除本人走眼,呵呵),请问,在服务器端通过DataPump的impdp/expdp进行数据库的导入/导出时还是否需要考虑环境变量中的字符集设置?
前不久发生的一个诡异现象,我在Oracle 11g上给用户的数据库通过imp/exp进行导入导出(按Schema方式)的时候,一部份用户表怎么也导不出来(通过日志文件能够看出来)(主要是这些表的元数据倒不出来,这些表的共同特征就是,都是空表,并且从未使用过,基本从未插入过记录),后来改用DataPump,很方便的就将这些对象表的元数据到了出来?这是为啥?
还有就是在做imp/exp或者DataPump的时候是否需要锁定用户呢(在按Schema导入/导出时)。
请达人指教,也欢迎路过的朋友排砖!
此致,
敬礼!
[
本帖最后由 conqueryou 于 2010-1-15 23:28 编辑
]
作者:
renxiao2003
时间:
2010-01-15 23:11
我也碰到了这样的问题。
作者:
conqueryou
时间:
2010-01-17 00:40
:wink: 顶起~
作者:
renxiao2003
时间:
2010-01-17 10:07
我的环境是SOLARIS。导入时就有问题!数据导入为0条。
作者:
conqueryou
时间:
2010-01-18 23:16
标题:
回复 #4 renxiao2003 的帖子
那是为什么呢??无任何报错么?
作者:
Minsic
时间:
2010-01-19 10:05
导出的时候输出是怎样子的?一点提示都无?直接略过了那些表?
作者:
renxiao2003
时间:
2010-01-19 17:03
没有错误。就是数据导不进去!
作者:
Minsic
时间:
2010-01-19 17:30
标题:
回复 #7 renxiao2003 的帖子
log文件中没有任何蛛丝马迹么?
作者:
conqueryou
时间:
2010-01-22 18:40
回复7楼
是滴,从生成的log日志看,的确无任何报错信息......那些空表貌似被exp/imp直接忽略。
作者:
conqueryou
时间:
2010-01-22 18:41
再补充一下现象,如果我往这些空表里面插入数据后,或者插入再删除成空表,那么这些表就可以顺利导出啦
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2