处理方式:新加临时文件,删除旧临时文件(用文件号)即可解决。
oracle@test:/home/oracle>expdp \'/ as sysdba\' directory=EXPDIR dumpfile=test_meta1.dmp content=metadata_only logfile=5y-meta1.log full=y
Export: Release 11.2.0.4.0 - Production on 土 10月 12 09:10:17 2024
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
接続先: Oracle Database 11g Release 11.2.0.4.0 - 64bit Production
"SYS"."SYS_EXPORT_FULL_01"を起動しています: "/******** AS SYSDBA" directory=EXPDIR dumpfile=test_meta1.dmp content=metadata_only logfile=5y-meta1.log full=y
ORA-39126: KUPW$WORKER.FETCH_XML_OBJECTS []でワーカーに予期しない致命的なエラーが発生しました
ORA-01157: データファイル207を識別/ロックできません - DBWRトレース?ファイルを参照してください
ORA-01110: データファイル207: '/oradata/oractest/jyc_test_temp01.dbf'
ORA-06512: "SYS.DBMS_SYS_ERROR", 行86
ORA-06512: "SYS.KUPW$WORKER", 行9710
----- PL/SQL Call Stack -----
object line object
handle number name
0x85fcd4778 21979 package body SYS.KUPW$WORKER
0x85fcd4778 9742 package body SYS.KUPW$WORKER
0x85fcd4778 11838 package body SYS.KUPW$WORKER
0x85fcd4778 2808 package body SYS.KUPW$WORKER
0x85fcd4778 10422 package body SYS.KUPW$WORKER
0x85fcd4778 1824 package body SYS.KUPW$WORKER
0x863451150 2 anonymous block
ORA-39126: KUPW$WORKER.FETCH_XML_OBJECTS []でワーカーに予期しない致命的なエラーが発生しました
ORA-01157: データファイル207を識別/ロックできません - DBWRトレース?ファイルを参照してください
ORA-01110: データファイル207: '/oradata/oractest/jyc_test_temp01.dbf'
ORA-06512: "SYS.DBMS_SYS_ERROR", 行86
ORA-06512: "SYS.KUPW$WORKER", 行9710
----- PL/SQL Call Stack -----
object line object
handle number name
0x85fcd4778 21979 package body SYS.KUPW$WORKER
0x85fcd4778 9742 package body SYS.KUPW$WORKER
0x85fcd4778 11838 package body SYS.KUPW$WORKER
0x85fcd4778 2808 package body SYS.KUPW$WORKER
0x85fcd4778 10422 package body SYS.KUPW$WORKER
0x85fcd4778 1824 package body SYS.KUPW$WORKER
0x863451150 2 anonymous block
ジョブ"SYS"."SYS_EXPORT_FULL_01"は致命的なエラーのため土 10月 12 09:10:23 2024 elapsed 0 00:00:06で停止しました
oracle@test:/home/oracle>sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on 土 10月 12 09:10:44 2024
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Oracle Database 11g Release 11.2.0.4.0 - 64bit Production
に接続されました。
セッションが変更されました。
sys@test(3398)> @/home/oracle/tbs.sql
sys@test(3398)> set wrap on
sys@test(3398)> r
1 select t.*
2 from (SELECT D.TABLESPACE_NAME,
3 SPACE "SUM_SPACE(M)",
4 BLOCKS SUM_BLOCKS,
5 SPACE - NVL(FREE_SPACE, 0) "USED_SPACE(M)",
6 ROUND((1 - NVL(FREE_SPACE, 0) / SPACE) * 100, 2) "USED_RATE(%)",
7 FREE_SPACE "FREE_SPACE(M)"
8 FROM (SELECT TABLESPACE_NAME,
9 ROUND(SUM(BYTES) / (1024 * 1024), 2) SPACE,
10 SUM(BLOCKS) BLOCKS
11 FROM DBA_DATA_FILES
12 GROUP BY TABLESPACE_NAME) D,
13 (SELECT TABLESPACE_NAME,
14 ROUND(SUM(BYTES) / (1024 * 1024), 2) FREE_SPACE
15 FROM DBA_FREE_SPACE
16 GROUP BY TABLESPACE_NAME) F
17 WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME(+)
18 UNION ALL --if have tempfile
19 SELECT D.TABLESPACE_NAME,
20 SPACE "SUM_SPACE(M)",
21 BLOCKS SUM_BLOCKS,
22 USED_SPACE "USED_SPACE(M)",
23 ROUND(NVL(USED_SPACE, 0) / SPACE * 100, 2) "USED_RATE(%)",
24 SPACE - USED_SPACE "FREE_SPACE(M)"
25 FROM (SELECT TABLESPACE_NAME,
26 ROUND(SUM(BYTES) / (1024 * 1024), 2) SPACE,
27 SUM(BLOCKS) BLOCKS
28 FROM DBA_TEMP_FILES
29 GROUP BY TABLESPACE_NAME) D,
30 (SELECT TABLESPACE,
31 ROUND(SUM(BLOCKS * 8192) / (1024 * 1024), 2) USED_SPACE
32 FROM V$SORT_USAGE
33 GROUP BY TABLESPACE) F
34 WHERE D.TABLESPACE_NAME = F.TABLESPACE(+)) t
35* order by "USED_RATE(%)" desc
FROM DBA_TEMP_FILES
*
行28でエラーが発生しました。:
ORA-01157: データファイル207を識別/ロックできません - DBWRトレース?ファイルを参照してください ORA-01110: データファイル207:
'/oradata/oractest/jyc_test_temp01.dbf'
sys@test(3398)> /
select t.*
*
行1でエラーが発生しました。:
ORA-01157: データファイル207を識別/ロックできません - DBWRトレース?ファイルを参照してください ORA-01110: データファイル207:
'/oradata/oractest/jyc_test_temp01.dbf'
sys@test(3398)> select name from v$tablespace;
NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
USERS
TEMP
TOOLS
JYC
JYC_TEMP
VIMS_DATA
VIMS_TEMP
JYC_TEST_DATA
JYC_TEST_TEMP
21行が選択されました。
sys@test(3398)> alter tablespace JYC_TEST_TEMP drop tempfile 207;
alter tablespace JYC_TEST_TEMP drop tempfile 207
*
行1でエラーが発生しました。:
ORA-03261: 表領域JYC_TEST_TEMPに含まれるファイルが1つのみです
sys@test(3398)> !oerr ora 3261
03261, 00000, "the tablespace %s has only one file"
// *Cause: Dropping file from ts which has a single file
// extent.
// *Action: Cannot make a tablespace fileless
sys@test(3398)> alter tablespace JYC_TEST_TEMP add tempfile '/oradata/test/jyc_test_temp02.dbf' size 10M autoextend on next 1m;
表領域が変更されました。
sys@test(3398)> alter tablespace JYC_TEST_TEMP drop tempfile 207;
表領域が変更されました。
sys@test(3398)> exit
Oracle Database 11g Release 11.2.0.4.0 - 64bit Productionとの接続が切断されました。
oracle@test:/home/oracle>expdp \'/ as sysdba\' directory=EXPDIR dumpfile=test_meta1.dmp content=metadata_only logfile=5y-meta1.log full=y
Export: Release 11.2.0.4.0 - Production on 土 10月 12 09:13:42 2024
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
接続先: Oracle Database 11g Release 11.2.0.4.0 - 64bit Production
ORA-39001: 引数値が無効です
ORA-39000: ダンプ?ファイル指定が無効です
ORA-31641: ダンプ?ファイル"/oradata/expdir/test_meta1.dmp"を作成できません
ORA-27038: 作成したファイルはすでに存在します
Additional information: 1
oracle@test:/home/oracle>rm /oradata/expdir/test_meta1.dmp
oracle@test:/home/oracle>expdp \'/ as sysdba\' directory=EXPDIR dumpfile=test_meta1.dmp content=metadata_only logfile=5y-meta1.log full=y
Export: Release 11.2.0.4.0 - Production on 土 10月 12 09:13:58 2024
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
接続先: Oracle Database 11g Release 11.2.0.4.0 - 64bit Production
"SYS"."SYS_EXPORT_FULL_02"を起動しています: "/******** AS SYSDBA" directory=EXPDIR dumpfile=test_meta1.dmp content=metadata_only logfile=5y-meta1.log full=y
オブジェクト型DATABASE_EXPORT/TABLESPACEの処理中です
オブジェクト型DATABASE_EXPORT/PROFILEの処理中です
オブジェクト型DATABASE_EXPORT/SYS_USER/USERの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/USERの処理中です
オブジェクト型DATABASE_EXPORT/ROLEの処理中です
オブジェクト型DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/ROLE_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/DEFAULT_ROLEの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTAの処理中です
オブジェクト型DATABASE_EXPORT/RESOURCE_COSTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/DB_LINKの処理中です
オブジェクト型DATABASE_EXPORT/TRUSTED_DB_LINKの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCEの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/DIRECTORY/DIRECTORYの処理中です
オブジェクト型DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/CONTEXTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYMの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/SYNONYMの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPECの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TYPE/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEMの処理中です
オブジェクト型DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJの処理中です
オブジェクト型DATABASE_EXPORT/SYSTEM_PROCOBJACT/POST_SYSTEM_ACTIONS/PROCACT_SYSTEMの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMAの処理中です
>>> DBMS_AW_EXP: SYS.AW$EXPRESS: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWMD: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWCREATE: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWCREATE10G: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWXML: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWREPORT: OLAP not enabled
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/TABLEの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/PRE_TABLE_ACTIONの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/COMMENTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PACKAGE/PACKAGE_SPECの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PACKAGE/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/FUNCTION/FUNCTIONの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/FUNCTION/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PROCEDURE/PROCEDUREの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PROCEDURE/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/FUNCTION/ALTER_FUNCTIONの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PROCEDURE/ALTER_PROCEDUREの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/INDEX/INDEXの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/INDEX/FUNCTIONAL_INDEX/INDEXの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/CONSTRAINTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/INDEX_STATISTICSの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/FUNCTIONAL_INDEX/INDEX_STATISTICSの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/VIEW/VIEWの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/VIEW/GRANT/OWNER_GRANT/OBJECT_GRANTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/VIEW/COMMENTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/PACKAGE_BODIES/PACKAGE/PACKAGE_BODYの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TYPE/TYPE_BODYの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/REF_CONSTRAINTの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/STATISTICS/TABLE_STATISTICSの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/POST_TABLE_ACTIONの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/TRIGGERの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/VIEW/TRIGGERの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/EVENT/TRIGGERの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/MATERIALIZED_VIEWの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/JOBの処理中です
>>> DBMS_AW_EXP: SYS.AW$EXPRESS: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWMD: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWCREATE: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWCREATE10G: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWXML: OLAP not enabled
>>> DBMS_AW_EXP: SYS.AW$AWREPORT: OLAP not enabled
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/POST_INSTANCE/PROCACT_INSTANCEの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/TABLE/POST_INSTANCE/PROCDEPOBJの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCOBJの処理中です
オブジェクト型DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCACT_SCHEMAの処理中です
オブジェクト型DATABASE_EXPORT/AUDITの処理中です
マスター表"SYS"."SYS_EXPORT_FULL_02"は正常にロード/アンロードされました
******************************************************************************
SYS.SYS_EXPORT_FULL_02に設定されたダンプ?ファイルは次のとおりです:
/oradata/expdir/test_meta1.dmp
ジョブ"SYS"."SYS_EXPORT_FULL_02"が土 10月 12 09:15:51 2024 elapsed 0 00:01:52で正常に完了しました