データベースでホストされているデータ ファイルおよびフォルダーを操作できるユーティリティやライブラリ ルーチンがいくつかあります。データストア内のこれらのファイルおよびフォルダーを参照するには、次に示すように、特定の URL を使用する必要があります。
sql://<server-name>/<datastore-name>/<file-name>[?<file-attributes>] *> file url sql://<server-name>/<datastore-name>?type=folder;[folder=/<folder-name>] *> folder url
詳細は次のとおりです。
属性 | 値 | 例 | 説明 |
---|---|---|---|
type |
|
|
ファイル タイプ。これは、ファイル ヘッダーのないファイルをデータベースにディプロイする場合にのみ指定する必要があります。 |
reclen | <min[,max]> |
|
可変長の順編成ファイルの最小レコード長および最大レコード長、あるいは固定長の順編成ファイルまたは RRDS ファイルのレコード長。これは、ファイル ヘッダーのないファイルをデータベースにディプロイする場合にのみ指定する必要があります。 |
recterm |
|
|
ファイルで使用されているレコード終了記号のタイプ。主に RRDS ファイルに使用され、現在ディプロイされているプラットフォームとは異なるプラットフォームで作成されたファイルにのみ必要です。 |
folder | <folder-name> |
|
フォルダー名。フォルダー名を明示的に指定しない場合は、ルート フォルダーが想定されます (つまり、folder=/)。 |
sql://swt-bto/SQLEXPRESS/JCLTEST/my.dat
sql://swt-bto/SQLEXPRESS/JCLTEST/another.dat?folder=/MyData
sql://localhost/SEQDATA/newseq.dat?folder=/MySeqData;type=seq;reclen=0,80