データファイルに使用されるこれらの2つの拡張子.dat
および.dbf
tablespace
の作成中または変更中。 2つの拡張機能の違いが何であるか、または.dat
間違っています。
Oracle Database SQL Reference 10g Release 2(10.2) の2つの例を次に示します
.dat
CREATE TABLESPACE tbs_01
DATAFILE 'tbs_f2.dat' SIZE 40M
ONLINE;
.dbf
CREATE TABLESPACE tbs_03
DATAFILE 'tbs_f03.dbf' SIZE 20M
LOGGING;
拡張子とファイルパスは重要ではありません。コンテンツは重要です。さらに、Oracle Managed Filesを使用すると(データベース管理者ガイドの "Using Oracle Managed Files" を参照)、Oracleは自動的にファイル名を生成します。ファイルシステムまたはASMで宛先パスを指定するだけです(データベースの概念の "Oracle自動ストレージ管理(Oracle ASM)" を参照)、DB_CREATE_FILE_DEST
やDB_RECOVERY_FILE_DEST
などの初期化パラメーターを使用します。
データベースエンジンは拡張機能を気にしません。これは、人間が見ているものを理解するための単なる論理名です。