Fehler bei der Oracle DB-Sicherung
Hallo liebe Gemeinde,
ich habe auf meinem Server 2008r2 eine Sicherung der Oracle-DB eingerichtet, die längere Zeit problemlos lief, so dass ich diese nur noch selten kontrollieren musste. Eines Tages habe ich jedoch festgestellt, dass der DUMP-File statt wie gewohnt 400-600 MB nur noch 1,57 MB groß war. Meine Oracle-Kenntnisse sind eher rudimentärer Natur. D.h. SQL-Plus bzw. SQLDeveloper bekomme ich noch verbunden und einige Abfragen der DB kann ich auch noch. Was das Verwaltungssystem in sich angeht, muss ich jedoch passen. Die Log-Datei sieht wie folgt aus:
;;;
Export: Release 11.2.0.1.0 - Production on Mo Feb 22 19:51:08 2016
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
;;;
Angemeldet bei: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
"SYSTEM"."SYS_EXPORT_FULL_70": system/ directory=expdp_dir dumpfile=medistar.dmp FULL=YES logfile=medistar.log reuse_dumpfiles=y wird gestartet
Schätzung erfolgt mit Methode BLOCKS...
Objekttyp DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA wird verarbeitet
Gesamte Schätzung mit BLOCKS Methode: 685.2 MB
Objekttyp DATABASE_EXPORT/TABLESPACE wird verarbeitet
Objekttyp DATABASE_EXPORT/PROFILE wird verarbeitet
Objekttyp DATABASE_EXPORT/SYS_USER/USER wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/USER wird verarbeitet
Objekttyp DATABASE_EXPORT/ROLE wird verarbeitet
Objekttyp DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/ROLE_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTA wird verarbeitet
Objekttyp DATABASE_EXPORT/RESOURCE_COST wird verarbeitet
Objekttyp DATABASE_EXPORT/TRUSTED_DB_LINK wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCE wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/DIRECTORY/DIRECTORY wird verarbeitet
Objekttyp DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/DIRECTORY/GRANT/CROSS_SCHEMA/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/CONTEXT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYM wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/SYNONYM wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TYPE/INC_TYPE wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPEC wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TYPE/GRANT/OWNER_GRANT/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEM wird verarbeitet
Objekttyp DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJ wird verarbeitet
Objekttyp DATABASE_EXPORT/SYSTEM_PROCOBJACT/POST_SYSTEM_ACTIONS/PROCACT_SYSTEM wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMA wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/XMLSCHEMA/XMLSCHEMA wird verarbeitet
ORA-39126: Unerwarteter Worker-Abbruchfehler in KUPW$WORKER.UNLOAD_METADATA [XMLSCHEMA:"OE"."http://localhost:8080/source/schemas/poSource/xsd/purchaseOrder.xsd"]
ORA-22922: Nicht vorhandener LOB-Wert
ORA-06512: in "SYS.DBMS_SYS_ERROR", Zeile 95
ORA-06512: in "SYS.KUPW$WORKER", Zeile 8165
PL/SQL Call Stack -----
object line object
handle number name
0000000315A886B8 18990 package body SYS.KUPW$WORKER
0000000315A886B8 8192 package body SYS.KUPW$WORKER
0000000315A886B8 2823 package body SYS.KUPW$WORKER
0000000315A886B8 8847 package body SYS.KUPW$WORKER
0000000315A886B8 1649 package body SYS.KUPW$WORKER
0000000315A8B598 2 anonymous block
Job "SYSTEM"."SYS_EXPORT_FULL_70" wegen Abbruchfehler um 19:57:00 gestoppt
Was ich auf der Suche nach Fehlern im Internet gefunden habe, habe ich bereits ausprobiert:
execute on dbms_sql to public;
Leider ohne Erfolg.
Der Sicherungsbefehl ist hier:
sqlplus sys/ as sysdba @%BACKUPDIR%\Jobs\sic.sql
expdp system/ directory=expdp_dir dumpfile=medistar.dmp full=yes logfile=medistar.log reuse_dumpfiles=y
Die Rechte sind vorher festgelegt durch sic.sql mit folgendem Inhalt
CREATE or REPLACE DIRECTORY exp_dir AS 'X:\Sicherung\';
CREATE or REPLACE DIRECTORY expdp_dir AS 'X:\Sicherung\';
GRANT READ, WRITE ON DIRECTORY exp_dir TO msuser;
GRANT READ, WRITE ON DIRECTORY expdp_dir TO msuser;
exit
Hat jemand vielleicht eine unkomplizierte Lösung für das Problem.
Danke
P.S. Im SQLDeveloper habe ich ein XML-DB-Repository mit dem entsprechenden Namen gefunden: sys/schemas/OE/localhost:8080/source/schemas/poSource/xsd/purchaseOrder.xsd
Was passiert, wenn ich es einfach entferne? Ist das Problem dann auch weg, oder bekomme ich noch weitere?
ich habe auf meinem Server 2008r2 eine Sicherung der Oracle-DB eingerichtet, die längere Zeit problemlos lief, so dass ich diese nur noch selten kontrollieren musste. Eines Tages habe ich jedoch festgestellt, dass der DUMP-File statt wie gewohnt 400-600 MB nur noch 1,57 MB groß war. Meine Oracle-Kenntnisse sind eher rudimentärer Natur. D.h. SQL-Plus bzw. SQLDeveloper bekomme ich noch verbunden und einige Abfragen der DB kann ich auch noch. Was das Verwaltungssystem in sich angeht, muss ich jedoch passen. Die Log-Datei sieht wie folgt aus:
;;;
Export: Release 11.2.0.1.0 - Production on Mo Feb 22 19:51:08 2016
Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.
;;;
Angemeldet bei: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
"SYSTEM"."SYS_EXPORT_FULL_70": system/ directory=expdp_dir dumpfile=medistar.dmp FULL=YES logfile=medistar.log reuse_dumpfiles=y wird gestartet
Schätzung erfolgt mit Methode BLOCKS...
Objekttyp DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA wird verarbeitet
Gesamte Schätzung mit BLOCKS Methode: 685.2 MB
Objekttyp DATABASE_EXPORT/TABLESPACE wird verarbeitet
Objekttyp DATABASE_EXPORT/PROFILE wird verarbeitet
Objekttyp DATABASE_EXPORT/SYS_USER/USER wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/USER wird verarbeitet
Objekttyp DATABASE_EXPORT/ROLE wird verarbeitet
Objekttyp DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/ROLE_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTA wird verarbeitet
Objekttyp DATABASE_EXPORT/RESOURCE_COST wird verarbeitet
Objekttyp DATABASE_EXPORT/TRUSTED_DB_LINK wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCE wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/DIRECTORY/DIRECTORY wird verarbeitet
Objekttyp DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/DIRECTORY/GRANT/CROSS_SCHEMA/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/CONTEXT wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYM wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/SYNONYM wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TYPE/INC_TYPE wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPEC wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/TYPE/GRANT/OWNER_GRANT/OBJECT_GRANT wird verarbeitet
Objekttyp DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEM wird verarbeitet
Objekttyp DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJ wird verarbeitet
Objekttyp DATABASE_EXPORT/SYSTEM_PROCOBJACT/POST_SYSTEM_ACTIONS/PROCACT_SYSTEM wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMA wird verarbeitet
Objekttyp DATABASE_EXPORT/SCHEMA/XMLSCHEMA/XMLSCHEMA wird verarbeitet
ORA-39126: Unerwarteter Worker-Abbruchfehler in KUPW$WORKER.UNLOAD_METADATA [XMLSCHEMA:"OE"."http://localhost:8080/source/schemas/poSource/xsd/purchaseOrder.xsd"]
ORA-22922: Nicht vorhandener LOB-Wert
ORA-06512: in "SYS.DBMS_SYS_ERROR", Zeile 95
ORA-06512: in "SYS.KUPW$WORKER", Zeile 8165
PL/SQL Call Stack -----
object line object
handle number name
0000000315A886B8 18990 package body SYS.KUPW$WORKER
0000000315A886B8 8192 package body SYS.KUPW$WORKER
0000000315A886B8 2823 package body SYS.KUPW$WORKER
0000000315A886B8 8847 package body SYS.KUPW$WORKER
0000000315A886B8 1649 package body SYS.KUPW$WORKER
0000000315A8B598 2 anonymous block
Job "SYSTEM"."SYS_EXPORT_FULL_70" wegen Abbruchfehler um 19:57:00 gestoppt
Was ich auf der Suche nach Fehlern im Internet gefunden habe, habe ich bereits ausprobiert:
execute on dbms_sql to public;
Leider ohne Erfolg.
Der Sicherungsbefehl ist hier:
sqlplus sys/ as sysdba @%BACKUPDIR%\Jobs\sic.sql
expdp system/ directory=expdp_dir dumpfile=medistar.dmp full=yes logfile=medistar.log reuse_dumpfiles=y
Die Rechte sind vorher festgelegt durch sic.sql mit folgendem Inhalt
CREATE or REPLACE DIRECTORY exp_dir AS 'X:\Sicherung\';
CREATE or REPLACE DIRECTORY expdp_dir AS 'X:\Sicherung\';
GRANT READ, WRITE ON DIRECTORY exp_dir TO msuser;
GRANT READ, WRITE ON DIRECTORY expdp_dir TO msuser;
exit
Hat jemand vielleicht eine unkomplizierte Lösung für das Problem.
Danke
P.S. Im SQLDeveloper habe ich ein XML-DB-Repository mit dem entsprechenden Namen gefunden: sys/schemas/OE/localhost:8080/source/schemas/poSource/xsd/purchaseOrder.xsd
Was passiert, wenn ich es einfach entferne? Ist das Problem dann auch weg, oder bekomme ich noch weitere?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 297067
Url: https://administrator.de/contentid/297067
Ausgedruckt am: 26.11.2024 um 01:11 Uhr
1 Kommentar