FILEMOVEコマンドは、指定したファイルの名前または場所を変更するコマンドです。新しいファイルの名前は、元の名前と同じでも異なっていても構いません。
構文
FILEMOVE old-file-name new-file-name
引数
移動または名前を変更するファイルの名前を指定するテキスト式。そのファイルがカレント・ディレクトリにない場合、ファイルの名前にディレクトリ・オブジェクトの名前を含める必要があります。
注意: ディレクトリ・オブジェクトはデータベースで定義され、ディレクトリおよびディレクトリ内のファイルへのアクセスを制御します。CDAコマンドを使用すると、カレント・ディレクトリ・オブジェクトの特定や指定を行うことができます。使用するデータベース・ユーザー名で読取りおよび書込み可能なファイルがあるディレクトリ・オブジェクトへのアクセス権については、Oracle DBAに問い合せてください。 |
ファイルの新しい名前または場所を指定するテキスト式。そのファイルがカレント・ディレクトリにない場合、ファイルの名前にディレクトリ・オブジェクトの名前を含める必要があります。
例
ファイルの移動
次の文を実行すると、セッションのカレント・ディレクトリ・オブジェクトのファイルlog.txt
が、backup
というディレクトリ・オブジェクトのファイルoldlog.txt
に移動します。
FILECOPY 'log.txt' 'backup/oldlog.txt'