ホームページ  >  記事  >  データベース  >  Oracle で一時テーブルスペースを変更する方法

Oracle で一時テーブルスペースを変更する方法

WBOY
WBOYオリジナル
2022-03-07 16:40:364821ブラウズ

方法: 1. 「コンテンツとデータファイルを含むテーブルスペースの一時削除」を使用して、元の一時テーブルスペースを削除します。 2. 「一時テーブルスペースの作成」ステートメントを使用して、新しい一時テーブルスペースを作成します。

Oracle で一時テーブルスペースを変更する方法

このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。

Oracle で一時表スペースを変更する方法

--現在のデータベースのデフォルトの一時表スペース名を照会します

select * from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';

--新しい一時表スペースを作成します

create temporary tablespace temp01   tempfile '/oradata/temp01.dbf' size 2G autoextend on;

--デフォルトのテーブルスペースを新しい一時テーブルスペースに変更します

alter database default temporary tablespace temp01;

--ユーザーが現在使用している一時テーブルスペースを表示します

select username,temporary_tablespace from dba_users;

--元のテーブルスペースを削除します一時表スペース

drop tablespace temp including contents and datafiles;

--すべての表スペース名をチェックして、一時表スペースが削除されているかどうかを確認します

select tablespace_name from dba_tablespaces;

Extension:

--一時表スペースにデータ・ファイルを追加しますテーブルスペース

alter tablespace temp01 add tempfile '/oradata/temp02.dbf' size 2G autoextend on;

--一時テーブルの変更空間データファイルサイズ

alter database tempfile '/oradata/temp02.dbf' resize 4G;

推奨チュートリアル: 「Oracle Video Tutorial

以上がOracle で一時テーブルスペースを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。