exp错误
各位,我用EXP对ORACLE数据库的一个用户的数据进行备份。但是,系统在备份时报错,我不知道这是什么意思??
EXP-00008: ORACLE error 6553 encountered
ORA-06553: PLS-561: character set mismatch on value for parameter 'SHORTNAME'
请大侠指教。谢谢先啦! ;)
[oracle@backup oracle]$ exp
Username: kaifa
Password:
Connected to: Oracle8i Enterprise Edition Release 8.1.7.0.1 - Production
With the Partitioning option
JServer Release 8.1.7.0.1 - Production
Enter array fetch buffer size: 4096 >
Export file: expdat.dmp > aexpdat.dmp
(2)U(sers), or (3)T(ables): (2)U >
Export grants (yes/no): yes >
Export table data (yes/no): yes >
Compress extents (yes/no): yes >
Export done in ZHS16GBK character set and ZHS16CGB231280 NCHAR character set
server uses ZHS16CGB231280 character set (possible charset conversion)
. exporting pre-schema procedural objects and actions
. exporting foreign function library names for user SUNNY
. exporting object type definitions for user SUNNY
About to export SUNNY's objects ...
. exporting database links
. exporting sequence numbers
. exporting cluster definitions
. about to export SUNNY's tables via Conventional Path ...
. . exporting table USER_INFORMATION 3 rows exported
. exporting synonyms
EXP-00008: ORACLE error 6553 encountered
ORA-06553: PLS-561: character set mismatch on value for parameter 'SHORTNAME'
EXP-00000: Export terminated unsuccessfully
[oracle@backup oracle]$
奇怪,我将环境变量设置为
[oracle@center admin]$ echo $NLS_LANG
Simplified Chinese_China.ZHS16GBk
在props$中的参数也设置为:
NLS_CHARACTERSET ZHS16GBK
NLS_NCHAR_CHARACTERSET
ZHS16GBK
将数据库重起了, 还是报相同的错误。我该怎么解决呢