- 最后登录
- 2015-3-2
- 在线时间
- 246 小时
- 威望
- 95
- 金钱
- 1510
- 注册时间
- 2011-10-14
- 阅读权限
- 50
- 帖子
- 152
- 精华
- 1
- 积分
- 95
- UID
- 33
|
3#
发表于 2012-2-8 13:55:05
问题搞定了 STREAMS_POOL_SIZE设置为0的问题...让你们手工建库....
DataPump export (expdp) does not start:
$ expdp system/****** directory=test dumpfile=system.dmp logfile=abcd.log full=y
Export: Release 11.2.0.1.0 - Production on Thu Mar 25 12:11:31 2010
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 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
UDE-31623: operation generated ORACLE error 31623
ORA-31623: a job is not attached to this session via the specified handle
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3263
ORA-06512: at "SYS.DBMS_DATAPUMP", line 4488
ORA-06512: at line 1
Solution
For this DataPump error, you will need to configure the database with some Streams Pool.
Perform the following query to find out how much STREAMS_POOL_SIZE has been allocated
select * from v$sgainfo;
...
Streams Pool Size 0 Yes
Data Pump now uses Advanced Queuing (AQ) internally, so it can handle job stops/starts/re-starts. However, AQ using the Streams Pool, where the database currently has the STREAMS_POOL_SIZE set to ZERO.
Manually set the STREAMS_POOL_SIZE, re-start the database and re-attempt the Data Pump Export.
Alternately, turn on Automatic Shared Memory management (ASMM) by setting SGA_TARGET or MEMORY_TARGET. |
|