ORA-25153 Temporary Tablespace is Empty Error in Oracle ORA-25153 тимчасове табличне порожня Помилка в Oracle
When executing SQL query, the following Oracle error may appears: При виконанні запиту SQL, Oracle наступна помилка може з'явиться:
ORA-25153: Temporary Tablespace is Empty ORA-25153: Тимчасова табличного Порожньо
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). Приводом для ORA-25153 помилка, тому що була зроблена спроба використовувати простір в тимчасове табличне немає файлів (файли даних не визначено).
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. Щоб вирішити проблему, рішення тільки шляхом додавання файлів (файли даних) в табличному просторі TEMP за допомогою компонента TEMPFILE команди або за допомогою "Додати Datafiles" в 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. Якщо ви перевірите і виявили, що ТЕМПЕРАТУРА табличного вже містить файли даних, перевірки за замовчуванням тимчасового табличного для всіх користувачів і бази даних і набір за замовчуванням для тимчасового табличного дійсні temporarary табличному просторі.
To check the default temporary tablespace of the database: Для перевірки за замовчуванням тимчасового табличного бази даних:
SQL> select property_name, property_value from database_properties; SQL> SELECT property_name, PROPERTY_VALUE від database_properties;
The SQL will return the following results, look for DEFAULT_TEMP_TABLESPACE for the setting: SQL поверне наступні результати, шукати DEFAULT_TEMP_TABLESPACE для налаштування:
| PROPERTY_NAME PROPERTY_NAME | PROPERTY_VALUE PROPERTY_VALUE |
| —————————— ---------- | —————————— ---------- |
| DICT.BASE DICT.BASE | 2 2 |
| DEFAULT_TEMP_TABLESPACE DEFAULT_TEMP_TABLESPACE | TEMP TEMP |
| DBTIMEZONE DBTIMEZONE | +01:00 +01:00 |
| NLS_NCHAR_CHARACTERSET NLS_NCHAR_CHARACTERSET | AL16UTF16 AL16UTF16 |
| GLOBAL_DB_NAME GLOBAL_DB_NAME | ARON.GENERALI.CH ARON.GENERALI.CH |
| EXPORT_VIEWS_VERSION EXPORT_VIEWS_VERSION | 8 8 |
| NLS_LANGUAGE NLS_LANGUAGE | AMERICAN АМЕРИКАНСЬКИЙ |
| NLS_TERRITORY NLS_TERRITORY | AMERICA АМЕРИКА |
| NLS_CURRENCY NLS_CURRENCY | $ $ |
| NLS_ISO_CURRENCY NLS_ISO_CURRENCY | AMERICA АМЕРИКА |
| NLS_NUMERIC_CHARACTERS NLS_NUMERIC_CHARACTERS | ., ., |
| NLS_CHARACTERSET NLS_CHARACTERSET | WE8ISO8859P1 WE8ISO8859P1 |
| NLS_CALENDAR NLS_CALENDAR | GREGORIAN GREGORIAN |
| NLS_DATE_FORMAT NLS_DATE_FORMAT | DD-MON-RR DD-MON-RR |
| NLS_DATE_LANGUAGE NLS_DATE_LANGUAGE | AMERICAN АМЕРИКАНСЬКИЙ |
| NLS_SORT NLS_SORT | BINARY BINARY |
| NLS_TIME_FORMAT NLS_TIME_FORMAT | HH.MI.SSXFF AM HH.MI.SSXFF AM |
| NLS_TIMESTAMP_FORMAT NLS_TIMESTAMP_FORMAT | DD-MON-RR HH.MI.SSXFF AM DD-MON-RR HH.MI.SSXFF AM |
| NLS_TIME_TZ_FORMAT NLS_TIME_TZ_FORMAT | HH.MI.SSXFF AM TZR HH.MI.SSXFF М. ТЗР |
| NLS_TIMESTAMP_TZ_FORMAT NLS_TIMESTAMP_TZ_FORMAT | DD-MON-RR HH.MI.SSXFF AM TZR DD-MON-RR HH.MI.SSXFF М. ТЗР |
| NLS_DUAL_CURRENCY NLS_DUAL_CURRENCY | $ $ |
| NLS_COMP NLS_COMP | BINARY BINARY |
| NLS_LENGTH_SEMANTICS NLS_LENGTH_SEMANTICS | BYTE BYTE |
| NLS_NCHAR_CONV_EXCP NLS_NCHAR_CONV_EXCP | FALSE ЛОЖЬ |
| NLS_RDBMS_VERSION NLS_RDBMS_VERSION | 9.2.0.6.0 9.2.0.6.0 |
If default temporary tablespace is wrong the alter it with the following command: Якщо за умовчанням тимчасового табличного неправильний змінити його за допомогою такої команди:
SQL> alter database default temporary tablespace temp; SQL> змінити базу даних за замовчуванням тимчасові Темп табличному просторі;
To check default temporary tablespace for all users of the database: Для перевірки тимчасове табличне замовчуванням для всіх користувачів баз даних:
SQL> select username, temporary_tablespace, account_status from dba_users; SQL> виберіть ім'я користувача, temporary_tablespace, account_status від dba_users;
will return the following result, check if all users TEMPORARY_TABLESPACE is set to correct settings: поверне наступний результат, перевірити, якщо всі користувачі TEMPORARY_TABLESPACE встановлений на правильні налаштування:
| USERNAME USERNAME | TEMPORARY_TABLESPACE TEMPORARY_TABLESPACE | ACCOUNT_STATUS ACCOUNT_STATUS |
| —————————— ---------- | —————————— ---------- | ——————————– ----------- |
| SYS SYS | TEMPRY TEMPRY | OPEN OPEN |
| SYSTEM СИСТЕМА | TEMP TEMP | OPEN OPEN |
| OUTLN OUTLN | TEMP TEMP | OPEN OPEN |
| DBSNMP DBSNMP | TEMP TEMP | OPEN OPEN |
| DBMONITOR DBMONITOR | TEMP TEMP | OPEN OPEN |
| TEST ТЕСТ | TEMP TEMP | OPEN OPEN |
| WMSYS WMSYS | TEMP TEMP | EXPIRED & LOCKED EXPIRED & LOCKED |
If wrong temporary tablespace is found, alter it with the correct tablespace name (for example, sys) with the following SQL: При виявленні неправильного тимчасового табличного, змінити його з правильною назвою табличного (наприклад, SYS) з наступним SQL:
SQL> alter user sys temporary tablespace temp; SQL> змінити користувач SYS тимчасового Темп табличному просторі;
Alternatively, recreate or add a datafile to your temporary tablespace and change the default temporary tablespace for your database; Крім того, відновити або додати файл даних у табличному ваші часові та зміни часового табличного замовчуванням для вашої бази даних;
SQL> drop tablespace temp including contents and datafiles; SQL> DROP TABLESPACE Темп включаючи зміст і файлами даних;
SQL> create temporary tablespace temp tempfile '/db/temp01.dbf' size 100m autoextend off extent management local uniform size 1m; SQL> створити тимчасову TempFile Темп табличного '/ розмір db/temp01.dbf' 100m AUTOEXTEND від ступеня місцевого управління розміром рівномірного 1m;
SQL> alter database default temporary tablespace temp; SQL> змінити базу даних за замовчуванням тимчасові Темп табличному просторі;
IMPORTANT : The page is machine translated and provided "as is" without warranty. ВАЖЛИВО: Сторінка машина переведена і надаються "як є" без гарантії. Machine translation may be difficult to understand. Машинний переклад може бути важким для розуміння. Please refer to Будь ласка, зверніться до original English article оригінальний англійська статтю whenever possible. коли це можливо.
Related Articles Статті за Темі
- Oracle ORA-01658 Unable to Create INITIAL Extent for Segment in Tablespace Error Oracle ORA-01658 Неможливо Створена спочатку ступеня для сегмента в табличному помилку
- How Drop Tablespace and Recover Oracle Database When Accidentally Delete Datafile Яким DROP TABLESPACE та відновлення баз даних Oracle При випадковому видаленні Datafile
- How to Rename or Move Oracle Tablespace Datafile to Another Location Як перейменувати або перемістити Oracle табличного Datafile в інше місце
- How to Remove and Drop Datafiles from Tablespace in Oracle Database Як вилучити та Drop Datafiles від табличного в СУБД Oracle
- Oracle ORA-14074 Create or Add New Partition Fails Error Oracle ORA-14074 Створити або додати нові розділи Збій помилку
- IMP-00013 Oracle Import Error IMP-00013 Oracle Import Error
- Oracle EXP-00091 Error When Export Database Oracle EXP-00091 помилка експорту бази даних
- IMP-00016 Required Character Set Conversion Not Supported Error when Import to Oracle Database IMP-00016 Обов'язковий набір символів перетворення не підтримується Помилка при імпорті для баз даних Oracle
- Create, Add or Split Oracle Database Partition Fails with ORA-14080 Error Створення, додати або Split Oracle Database розділів збій з ORA-14080 помилка
- ORA-02449 Oracle Drop Table Error ORA-02449 Oracle Drop Table помилку










































September 19th, 2008 16:15 19 Вересня 2008 16:15
very informative дуже інформативно
helps to find out допомагає дізнатися
why wrong and what to do to overcome Чому так, і що зробити, щоб подолати
May 7th, 2008 13:28 7 травня 2008 13:28
Hi, Привіт,
Thank you for such clear details. Спасибі за такі чіткі деталі.
It helped me solve a problem in SAP BW system. Вона допомогла мені вирішити проблему в системі SAP BW.
Regards Привіт
Sharath Sharath
January 28th, 2008 17:52 28 січня 2008 17:52
very good informative articale. Дуже гарна інформативна articale.
thanks спасибо
srinivas Srinivas