Methode: 1. Verwenden Sie „Drop Tablespace Temp einschließlich Inhalten und Datendateien“, um den ursprünglichen temporären Tablespace zu löschen. 2. Verwenden Sie die Anweisung „Create Temporary Tablespace“, um einen neuen temporären Tablespace zu erstellen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.
– Fragen Sie den standardmäßigen temporären Tabellenbereichsnamen der aktuellen Datenbank ab
select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';
– Erstellen Sie einen neuen temporären Tabellenbereich
create temporary tablespace temp01 tempfile '/oradata/temp01.dbf' size 2G autoextend on;
– Ändern Sie den Standardtabellenbereich in einen neuen temporärer Tabellenbereich
alter database default temporary tablespace temp01;
- -Zeigen Sie den aktuell vom Benutzer verwendeten temporären Tabellenbereich an
select username,temporary_tablespace from dba_users;
--Löschen Sie den ursprünglichen temporären Tabellenbereich
drop tablespace temp including contents and datafiles;
--Sehen Sie sich alle Tabellenbereichsnamen an, um zu bestätigen, ob der temporäre Tabellenbereich gelöscht wurde
select tablespace_name from dba_tablespaces;
Erweiterung:
– Temporäre Tabellenbereichs-Datendateien hinzufügen
alter tablespace temp01 add tempfile '/oradata/temp02.dbf' size 2G autoextend on;
– Größe temporärer Tabellenbereichs-Datendateien ändern
alter database tempfile '/oradata/temp02.dbf' resize 4G;
Empfohlenes Tutorial: „Oracle Video Tutorial“
Das obige ist der detaillierte Inhalt vonSo ändern Sie den temporären Tabellenbereich in Oracle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!