データファイルの情報を参照するには、V$DATAFILEビューを参照します。
V$DATAFILEの定義
V$DATAFILEの定義です。
| 列名 | 型 | メモ |
|---|---|---|
| FILE# | NUMBER | ファイル識別番号 |
| CREATION_CHANGE# | NUMBER | データ・ファイル作成時の変更番号 |
| CREATION_TIME | DATE | データ・ファイル作成のタイムスタンプ |
| TS# | NUMBER | 表領域番号 |
| RFILE# | NUMBER | 表領域の相対データ・ファイル番号 |
| STATUS | VARCHAR2(7) | ファイルの状態(OFFLINE、ONLINE、SYSTEM、RECOVER、SYSOFF) |
| ENABLED | VARCHAR2(10) | SQLからファイルへのアクセス方法(DISABLED/READ ONLY/READ WRITE/UNKNOWN) |
| CHECKPOINT_CHANGE# | NUMBER | SQLからファイルへのアクセス方法 |
| CHECKPOINT_TIME | DATE | SQLからファイルへのアクセス方法 |
| UNRECOVERABLE_CHANGE# | NUMBER | 前回のリカバリ不能変更番号 |
| UNRECOVERABLE_TIME | DATE | 前回のリカバリ不能変更のタイムスタンプ |
| LAST_CHANGE# | NUMBER | 前回の変更番号 |
| LAST_TIME | DATE | 前回の変更のタイムスタンプ |
| OFFLINE_CHANGE# | NUMBER | 前回のオフライン範囲のオフライン変更番号 |
| ONLINE_CHANGE# | NUMBER | 前回のオフライン範囲のオンライン変更番号 |
| ONLINE_TIME | DATE | 前回のオフライン範囲のオンライン・タイムスタンプ |
| BYTES | NUMBER | データ・ファイルのサイズ(バイト) |
| BLOCKS | NUMBER | データ・ファイルのサイズ(ブロック単位) |
| CREATE_BYTES | NUMBER | 作成時のバイト単位のサイズ |
| BLOCK_SIZE | NUMBER | データ・ファイルのブロック・サイズ |
| NAME | VARCHAR2(513) | データ・ファイルの名前 |
| PLUGGED_IN | NUMBER | 表領域がプラグインかどうか |
| BLOCK1_OFFSET | NUMBER | ファイルの最初からOracleの共通情報の開始点へのオフセット |
| AUX_NAME | VARCHAR2(513) | CONFIGURE AUXNAMEからファイルに設定される補助名 |
| FIRST_NONLOGGED_SCN | NUMBER | 最初の非ログ記録SCN |
| FIRST_NONLOGGED_TIME | DATE | 最初の非ログ記録時間 |
| FOREIGN_DBID | NUMBER | データファイルの転送元の外部DBID |
| FOREIGN_CREATION_CHANGE# | NUMBER | 外部データファイルの作成SCN |
| FOREIGN_CREATION_TIME | DATE | 外部データファイルの作成時刻 |
| PLUGGED_READONLY | VARCHAR2(3) | トランスポートされた読取り専用外部ファイルかどうか(YES/NO) |
| PLUGIN_CHANGE# | NUMBER | 外部データファイルがデータベースにトランスポートされたときのSCN |
| PLUGIN_RESETLOGS_CHANGE# | NUMBER | この外部ファイルがトランスポートされたインカネーションに対するRESETLOGS操作のSCN |
| PLUGIN_RESETLOGS_TIME | DATE | この外部ファイルがトランスポートされたインカネーションに対するRESETLOGS操作の時刻 |
| CON_ID | NUMBER | データが関係するコンテナのID |
サンプル
V$DATAFILEを検索するサンプルです。
|
1 |
SELECT NAME FROM V$DATAFILE; |