|
jeanron100 发表于 2015-5-27 14:13 ![]()
修改字符集的操作 GBK到UTF8 不是oracle建议的方式吧。这种方式可能有些隐患,因为UTF8中汉字是3个字节, ...
我在另一个测试库中按照上面修改字符集的方法做了一遍,expdp提示的信息不同,是字符集问题,还不是权限问题:
ora11g@bisal.oracle.com$expdp xxx/xxx directory=expdir dumpfile=test.dmp logfile=test.log tables=test_b
Export: Release 11.2.0.1.0 - Production on Wed May 27 09:08:32 2015
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "BISAL"."SYS_EXPORT_TABLE_01": xxx/******** directory=expdir dumpfile=test.dmp logfile=test.log tables=test_b
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 0 KB
Processing object type TABLE_EXPORT/TABLE/TABLE
Processing object type TABLE_EXPORT/TABLE/INDEX/INDEX
Processing object type TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
ORA-39126: Worker unexpected fatal error in KUPW$WORKER.UNLOAD_METADATA [INDEX_STATISTICS]
ORA-12704: character set mismatch
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: at "SYS.KUPW$WORKER", line 8164
----- PL/SQL Call Stack -----
object line object
handle number name
0x86fcabe0 19028 package body SYS.KUPW$WORKER
0x86fcabe0 8191 package body SYS.KUPW$WORKER
0x86fcabe0 2814 package body SYS.KUPW$WORKER
0x86fcabe0 8846 package body SYS.KUPW$WORKER
0x86fcabe0 1651 package body SYS.KUPW$WORKER
0x86fd1a88 2 anonymous block
Job "BISAL"."SYS_EXPORT_TABLE_01" stopped due to fatal error
trace还没时间做,回头搞下。 |
|