Oracle - 表領域へデータファイルを追加するAdvertisementデータファイルの割り当て
ひとつの表領域に複数のデータファイルを関連付けることができる。関連付けは、初期化パラメータで設定するか、alter tablespace コマンドで動的に行うことができる。
書式 alter tablespace [表領域名] add datafile [データファイル名] size [サイズ] 例:データファイルの割り当てSQL> select a.name, b.name from v$datafile a, v$tablespace b where a.ts# = b.ts#; NAME NAME ------------------------------ D:\ORADATA\SYSTEM.DBF SYSTEM D:\ORADATA\UNDOTBS.DBF UNDOTBS D:\ORADATA\USERS.DBF USERS D:\ORADATA\INDX.DBF INDX D:\ORADATA\SFDATA.DBF SFDATA D:\ORADATA\TEST01.DBF TEST_DATA 6行が選択されました。 SQL> alter tablespace test_data add datafile 'd:\oradata\test02.dbf' size 10M; 表領域が変更されました。 SQL> select a.name, b.name, bytes from v$datafile a, v$tablespace b where a.ts# = b.ts#; NAME NAME BYTES -------------------------------------------- D:\ORADATA\SYSTEM.DBF SYSTEM 104857600 D:\ORADATA\UNDOTBS.DBF UNDOTBS 20971520 D:\ORADATA\USERS.DBF USERS 1048576 D:\ORADATA\INDX.DBF INDX 1048576 D:\ORADATA\SFDATA.DBF SFDATA 10485760 D:\ORADATA\TEST01.DBF TEST_DATA 20971520 D:\ORADATA\TEST02.DBF TEST_DATA 10485760 7行が選択されました。 Advertisement |
ショートカット・634・このカテゴリのトップページに戻る ・634labs UIコレクションギャラリー サイト検索Y!ログール |