ORA-25153 Temporary Tablespace is Empty Error in Oracle ORA-25153 Temporary Tablespace ist leer Fehler in Oracle
When executing SQL query, the following Oracle error may appears: Bei der Ausführung von SQL-Abfrage, die folgenden Oracle-Fehler kann angezeigt:
ORA-25153: Temporary Tablespace is Empty ORA-25153: Temporary Tablespace ist leer
The cause for the ORA-25153 error is because attempt was made to use space in a temporary tablespace with no files (no datafiles defined). Die Ursache für die ORA-25153 Fehler liegt daran, dass versucht wurde, die räumliche Nutzung in einem temporären Tablespace mit keine Dateien (keine Dateien definiert).
To solve the problem, the solution is just by adding files (datafiles) to the TEMP tablespace by using ADD TEMPFILE command, or by using “Add Datafiles” in Oracle Enterprise Manager. Um das Problem zu lösen, die Lösung ist nur durch das Hinzufügen von Dateien (Dateien) an die TEMP-Tablespace durch die Verwendung von temporären ADD-Befehl, oder durch die Verwendung von "Add Datafiles" in einem Oracle Enterprise Manager.
If you check and found that TEMP tablespace already has data files, check the default temporary tablespace for all users and your database and set the default temporary tablespace to a valid temporarary tablespace. Wenn Sie das Kontrollkästchen und festgestellt, dass TEMP Tablespace bereits über Daten-Dateien, überprüfen Sie die standardmäßige temporäre Tablespace für alle Benutzer und die Datenbank erstellt und der Standardwert temporären Tablespace auf eine gültige temporarary Tablespace.
To check the default temporary tablespace of the database: So überprüfen Sie die standardmäßige temporäre Tablespace der Datenbank:
SQL> select property_name, property_value from database_properties; SQL> select property_name, property_value von database_properties;
The SQL will return the following results, look for DEFAULT_TEMP_TABLESPACE for the setting: Die SQL-liefert die folgenden Ergebnisse, suchen Sie nach DEFAULT_TEMP_TABLESPACE für die Einstellung:
| PROPERTY_NAME | PROPERTY_VALUE |
| —————————— ---------- | —————————— ---------- |
| DICT.BASE | 2 |
| DEFAULT_TEMP_TABLESPACE | TEMP |
| DBTIMEZONE | +01:00 |
| NLS_NCHAR_CHARACTERSET | AL16UTF16 |
| GLOBAL_DB_NAME | ARON.GENERALI.CH |
| EXPORT_VIEWS_VERSION | 8 |
| NLS_LANGUAGE | AMERICAN |
| NLS_TERRITORY | AMERICA |
| NLS_CURRENCY | $ |
| NLS_ISO_CURRENCY | AMERICA |
| NLS_NUMERIC_CHARACTERS | ., |
| NLS_CHARACTERSET | WE8ISO8859P1 |
| NLS_CALENDAR | GREGORIAN Gregorian |
| NLS_DATE_FORMAT NLS_DATE_FORMAT setzen | DD-MON-RR |
| NLS_DATE_LANGUAGE | AMERICAN |
| NLS_SORT | BINARY |
| NLS_TIME_FORMAT | HH.MI.SSXFF AM HH.MI.SSXFF AM |
| NLS_TIMESTAMP_FORMAT | DD-MON-RR HH.MI.SSXFF AM DD-MON-RR HH.MI.SSXFF Uhr |
| NLS_TIME_TZ_FORMAT | HH.MI.SSXFF AM TZR HH.MI.SSXFF bin TZR |
| NLS_TIMESTAMP_TZ_FORMAT | DD-MON-RR HH.MI.SSXFF AM TZR DD-MON-RR HH.MI.SSXFF bin TZR |
| NLS_DUAL_CURRENCY | $ |
| NLS_COMP | BINARY |
| NLS_LENGTH_SEMANTICS | BYTE |
| NLS_NCHAR_CONV_EXCP | FALSE FALSCH |
| NLS_RDBMS_VERSION | 9.2.0.6.0 |
If default temporary tablespace is wrong the alter it with the following command: Wenn standardmäßig temporären Tablespace ist falsch, das ändert ihn mit den folgenden Befehl ein:
SQL> alter database default temporary tablespace temp; SQL> ALTER DATABASE standardmäßig temporären Tablespace temp;
To check default temporary tablespace for all users of the database: Um zu prüfen, standardmäßig temporäre Tablespace für alle Benutzer der Datenbank:
SQL> select username, temporary_tablespace, account_status from dba_users; SQL> select username, temporary_tablespace, account_status von dba_users;
will return the following result, check if all users TEMPORARY_TABLESPACE is set to correct settings: Rückkehr wird das folgende Ergebnis zu prüfen, ob alle Benutzer TEMPORARY_TABLESPACE ist auf korrekten Einstellungen:
| USERNAME | TEMPORARY_TABLESPACE | ACCOUNT_STATUS |
| —————————— ---------- | —————————— ---------- | ——————————– ----------- |
| SYS | TEMPRY | OPEN |
| SYSTEM | TEMP | OPEN |
| OUTLN | TEMP | OPEN |
| DBSNMP | TEMP | OPEN |
| DBMONITOR | TEMP | OPEN |
| TEST | TEMP | OPEN |
| WMSYS | TEMP | EXPIRED & LOCKED GÜLTIG & LOCKED |
If wrong temporary tablespace is found, alter it with the correct tablespace name (for example, sys) with the following SQL: Wenn falsche temporären Tablespace gefunden wird, ändert sie mit der richtigen Tablespace Namen (zum Beispiel sys) mit dem folgenden SQL:
SQL> alter user sys temporary tablespace temp; SQL> ALTER USER-sys temporären Tablespace temp;
Alternatively, recreate or add a datafile to your temporary tablespace and change the default temporary tablespace for your database; Alternativ, neu oder datafile "um zu Ihrem temporären Tablespace und ändern Sie die standardmäßige temporäre Tablespace für Ihre Datenbank;
SQL> drop tablespace temp including contents and datafiles; SQL> drop Tablespace temp einschließlich Inhalt und Datendateien;
SQL> create temporary tablespace temp tempfile ‘/db/temp01.dbf’ size 100m autoextend off extent management local uniform size 1m; SQL> create temporären Tablespace temp tempfile '/ db/temp01.dbf' Größe 100m autoextend off Umfang lokalen Verwaltung einheitliche Größe 1m;
SQL> alter database default temporary tablespace temp; SQL> ALTER DATABASE standardmäßig temporären Tablespace temp;
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. WICHTIG: Es handelt sich um eine Maschine der Seite übersetzt wird "as is" ohne Garantie. Machine translation may be difficult to understand. Maschinelle Übersetzung ist vielleicht schwierig zu verstehen. Please refer to Bitte wenden Sie sich an original English article Original Englisch Artikel whenever possible. wann immer dies möglich ist.
Share and contribute or get technical support and help at Aktie und einen Beitrag oder erhalten technische Unterstützung und Hilfe an My Digital Life Forums Meine digitalen Lebens Foren .
Related Articles Verwandte Artikel
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error Oracle ORA-01658 Unable to Create URSPRÜNGLICHER Umfang für Segment im Tablespace Fehler
- How to Rename or Move Oracle Tablespace Datafile to Another Location Wie umbenennen oder verschieben Oracle Tablespace Datafile an einen anderen Speicherort
- ORA-01502 Oracle Index in Unusable State ORA-01502 Oracle-Index in Unusable Staat
- Oracle Database Import Error 3113/3114 Oracle-Datenbank importieren Fehler 3113/3114
- Manual and Clean Uninstall Oracle for Windows Handbuch und sauber deinstallieren Oracle für Windows
- Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error Erstellen, hinzufügen oder Split Oracle Database Partition schlägt fehl mit ORA-14080 Fehler
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile Wie Drop Tablespace und erholen Oracle-Datenbank, wenn versehentlich löschen Datafile
- ORA-00942 Table or View Does Not Exist Oracle Error ORA-00942 Tabelle oder View nicht vorhanden ist Oracle-Fehler
- ORA-02449 Oracle Drop Table Error ORA-02449 Oracle DROP TABLE-Fehler
- How to Remove and Drop Datafiles from Tablespace in Oracle Database How to Remove and Drop Datafiles von Tablespace auf Oracle Database

































January 28th, 2008 17:52 28. Januar 2008 17:52
very good informative articale. sehr gute informative articale.
thanks Danke
srinivas
May 7th, 2008 13:28 7. Mai, 2008 13:28
Hi,
Thank you for such clear details. Ich danke Ihnen für diese klare Details.
It helped me solve a problem in SAP BW system. Es half mir lösen ein Problem im SAP BW-System.
Regards Grüße
Sharath