はじめに
このマニュアルは,データベース暗号化機能の概要と使い方について説明したものです。なお,ここに記載されていない前提情報については,マニュアル「HiRDB Version 10 解説」を参照してください。
以降,このマニュアルでは,上記の製品を総称して「HiRDB」と表記します。
■ 対象読者
HiRDBを使って,暗号化されたリレーショナルデータベースシステムを構築または運用する方々を対象にしています。
このマニュアルの記述は,次に示す知識があることを前提にしています。
-
UNIX,またはWindowsのシステム管理の基礎的な知識
-
HiRDBのシステム管理の基礎的な知識
-
SQLの基礎的な知識
また,このマニュアルは,HiRDBのマニュアルを前提としていますので,あらかじめお読みいただくことをお勧めします。
■ 利用者ごとの関連マニュアル
HiRDBのマニュアルをご利用になる場合,利用者ごとに次のようにお読みください。
また,より理解を深めるために,左側のマニュアルから順にお読みいただくことをお勧めします。
■ パス名の表記
-
パス名の区切りは「\」で表記しています。UNIX版HiRDBを使用している場合はマニュアル中の「\」を「/」に置き換えてください。ただし,Windows版とUNIX版でパス名が異なる場合は,それぞれのパス名を表記しています。
-
HiRDB運用ディレクトリのパスを%PDDIR%と表記します。ただし,Windows版とUNIX版でパス名が異なるため,それぞれを表記する場合,UNIX版は$PDDIRと表記します。例を次に示します。
Windows版:%PDDIR%\CLIENT\UTL\
UNIX版:$PDDIR/client/lib/
-
Windowsのインストールディレクトリのパスを%windir%と表記します。
■ 図中で使用している記号
このマニュアルの図中で使用している記号を次のように定義します。
■ このマニュアルで使用している記号
形式および説明で使用している記号を次に示します。ここで説明する文法記述記号は,説明のための記号なので実際には記述しないでください。
記 号 |
意 味 |
例 |
---|---|---|
{ } |
この記号で囲まれた複数の項目のうちから1つを選択することを示します。 |
{:埋込み変数|?パラメタ} 埋込み変数,または?パラメタのどちらかを選択して記述します。 |
〔 〕 |
この記号で囲まれた項目は省略できることを意味します。 複数の項目が並べて記述されている場合は,すべてを省略するか,記号{ }と同じくどれか1つを選択します。 |
〔{ALL|DISTINCT}〕 すべてを省略するか,ALL,またはDISTINCTのどちらかを選択して指定します。すべてを省略した場合は,ALLを指定したときと同じ処置をします。 |
(下線) |
記号〔 〕で囲まれた複数項目のうち1項目に対して使用し,括弧内のすべての項目を省略したときシステムがとる標準値を示します。 |
|
… |
この記号の直前に示された項目を繰り返し複数個指定できることを示します。 |
(列名〔,列名〕…) 列名を繰り返し複数個指定できます。そのとき,列名の前と後ろを記号( )で囲みます。 |
( ) |
記号( )で囲まれた項目は,( )を省略しないでそのまま記述することを示します。 |
|
::= |
::=の左にあるものを右にあるもので定義することを示します。 |
表名::=〔認可識別子.〕表識別子 |
〜 |
この記号の後にユーザ指定値の属性を示します。 |
アドレスプリフィクス〜<符号なし整数>((24〜30)) |
< > |
ユーザ指定値の構文要素を示します。 |
|
(( )) |
ユーザ指定値の指定範囲を示します。 |
■ このマニュアルで使用している構文要素記号
このマニュアルで使用している構文要素記号を次に示します。
構文要素記号 |
意 味 |
---|---|
<英字> |
アルファベット(A〜Z,a〜z)と下線(_) |
<英字記号> |
アルファベット(A〜Z,a〜z)と#,@,¥ |
<英数字> |
英字と数字(0〜9) |
<英数字記号> |
英字記号と数字 |
<符号なし整数> |
数字 |
<符号なし10進数>※1 |
数字(0〜9の並び)ピリオド(.)数字(0〜9の並び) |
<識別子>※2 |
先頭がアルファベットの英数字列 |
<文字列> |
任意の文字の配列 |
<記号名称> |
先頭が英字記号の英数字記号 UNIX版の場合,¥は使用できません。 |
<パス名>※3 |
UNIX版の場合:/,英数字,ピリオド(.),#,および@ Windows版の場合:¥,英数字,ピリオド(.),空白,丸括弧,#,および@ |
- 注
-
すべて半角文字を使用してください。また,英字の大文字と小文字は区別されます。さらに,パス名は使用しているOSに依存します。
- 注※1
-
ピリオドの前の数字がすべて0の場合,ピリオドより前の0を省略できます。また,ピリオドの後ろの数字がすべて0の場合,ピリオド以降を省略できます。
例1:0.008 → .008
例2:15.000 → 15
- 注※2
-
RDエリア名の場合は,先頭が英字記号で始まる英数字記号,下線(_),ハイフン(-),および空白となります。また,RDエリア名に空白が含まれる場合は,引用符(")で囲んでください。
ホスト名の場合は,アルファベット(A〜Z,a〜z),数字,ピリオド(.),ハイフン(-),下線(_),および@で構成される文字列となります。
- 注※3
-
パス名に空白,または丸括弧を含む場合は,前後を引用符(")で囲んでください。
なお,Windows版の場合,コロン(:)をドライブ名に使用できます。