スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

22.6 表にSGML文書を格納

22.5 表,インデクスの定義」で定義した表にマニュアルのSGML文書のデータを格納し,マニュアルデータベースを作成します。SGML文書のデータは,サンプルファイル(file01,file02)として提供されています。HiRDBのデータベース作成ユティリティ(pdload)で,表manualにデータを格納します。pdloadの概要を次の図に示します。

図22-4 pdloadの概要

[図データ]

表にSGML文書を格納する手順を説明します。

  1. 下記の情報を入力した/opt/HiRDB_S/plugin/_phsgml/sample/input_fileという名称のDAT形式の入力ファイルをOSのviコマンドなどを使用して作成してください。
    1,file01
    2,file02
  2. 下記の情報を入力した/opt/HiRDB_S/plugin/_phsgml/sample/column_fileという名称のファイル(列構成情報ファイル)をOSのviコマンドなどを使用して作成してください。
    num
    doc,func=(SGMLTEXT,param=blob)
  3. 下記の情報を入力した/opt/HiRDB_S/plugin/_phsgml/sample/control_fileという名称のファイル(制御情報ファイル)をOSのviコマンドなどを使用して作成してください。
    source /opt/HiRDB_S/plugin/_phsgml/sample/input_file
    lobdata /opt/HiRDB_S/plugin/_phsgml/sample/
  4. 表manualに/opt/HiRDB_S/plugin/_phsgml/sample/file01及び/opt/HiRDB_S/plugin/_phsgml/sample/file02に格納されているSGML文書のデータを格納するために,HiRDBのデータベース作成ユティリティ(pdload)を使用します。次に示すように入力してください。なお,簡易導入では,データベースの更新ログを取得しないログレスモードで,表にデータを格納します。
    $PDDIR/bin/pdload -l n -c /opt/HiRDB_S/plugin/_phsgml/sample/
    column_file manual /opt/HiRDB_S/plugin/_phsgml/sample/control_file
  5. [Enter]キーを押してください。
    表manualにSGML文書のデータが格納されました。