Paradox データベース ドライバをインストールすると、セットアップ プログラムは Microsoft® Windows® レジストリの Engines サブキーと ISAM Formats サブキーに一連の既定値を書き込みます。これらの設定は必要な場合以外は直接変更しないでください。これらの設定に対して追加、削除、変更を行う場合は、アプリケーションのセットアップ プログラムを使用します。Paradox データベース ドライバの初期設定と ISAM Format の設定に関する説明を、次に示します。
Paradox データベース ドライバは、ボーランド データベース エンジン (BDE) がインストールされているかどうかにより、2 つのモードのうちのいずれかで動作します。Paradox のデータは、 BDE でのみ更新できます。BDE がインストールされていない場合、Paradox のデータは、読み取り専用として、読み込み、書き出し、あるいはリンクされます。
Jet\4.0\Engines\Paradox キーには、外部 Paradox データへのアクセスに使用される Mspdox35.dll ドライバの初期設定があります。通常、このキーのエントリの設定は次のようになっています。
win32=<path>
\Mspbde40.dll
PageTimeout=600
CollatingSequence=ASCII
DataCodePage=OEM
ParadoxUserName=Kimberly
ParadoxNetPath=P:
\PDOXDB
ParadoxNetStyle=4.X
Microsoft Jet データベース エンジンで使用される、Paradox キーのエントリを次に示します。
エントリ | 説明 |
---|---|
win32 | Mspbde40.dll の格納場所です。このフル パスはインストール時に決まります。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では文字列型 (String)、Microsoft Windows NT 3.51 では REG_SZ 型です。 |
PageTimeout | データが内部キャッシュに置かれてから無効になるまでの時間です。値は 100 ミリ秒単位で指定します。既定値は 600 (60 秒) です。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では DWORD 型、Microsoft Windows NT 3.51 では REG_DWORD 型です。 |
CollatingSequence | この設定は、BDE がインストールされていない場合のみ使用されます。
Microsoft Jet データベース エンジンを使用して作成または開いたすべての Paradox テーブル用の照合順序です。設定可能な値は、ASCII、International、ノルウェー デンマーク、およびスウェーデン フィンランドです。CollatingSequence エントリは、Paradox テーブルの作成時に使用した照合順序と同じである必要があります。既定値は ASCII です。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では文字列型 (String)、Microsoft Windows NT 3.51 では REG_SZ 型です。 |
DataCodePage | この設定は、BDE がインストールされていない場合のみ使用されます。
テキスト ページの格納方法を示すインジケータです。次のどちらかの設定が可能です。
既定値は OEM です。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では文字列型 (String)、Microsoft Windows NT 3.51 では REG_SZ 型です。 |
ParadoxUserName | テーブルが Paradox ISAM によりロックされている状態で、ISAM からではなく Paradox からデータにアクセスしている対話ユーザーが互換性のないロックを設定しようとした場合に、Paradox が表示する名前です。このエントリはセットアップ プログラムでは追加されません。ユーザーがエントリを作成する必要があります。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では文字列型 (String)、Microsoft Windows NT 3.51 では REG_SZ 型です。
メモ ParadoxUserName を指定する場合は、ParadoxNetPath と ParadoxNetStyle も指定する必要があります。指定しない場合、外部 Paradox データにアクセスしようとしたときにエラーが出ます。また、ネットワーク経由によるマルチユーザー モードで Paradox データにアクセスしている場合には、このレジストリ エントリを手動で追加または修正することが必要になります。 |
ParadoxNetPath | Paradox.net ファイル (Paradox 3.x の場合) または Pdoxusrs.net ファイル (Paradox 4.x の場合) のあるディレクトリへのフル パスです。このエントリはセットアップ プログラムでは追加されません。ユーザーがエントリを作成する必要があります。ドライブ名も含む ParadoxNetPath のフル パスは、特定のデータベース (ディレクトリ) を共有しているすべてのユーザーに対してまったく同じである必要があります。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では文字列型 (String)、Microsoft Windows NT 3.51 では REG_SZ 型です。 メモ ParadoxNetPath を指定する場合は、ParadoxUserName と ParadoxNetStyle も指定する必要があります。指定しない場合、外部 Paradox データにアクセスしようとしたときにエラーが出ます。また、ネットワーク経由によるマルチユーザー モードで Paradox データにアクセスしている場合には、このレジストリ エントリを手動で追加または修正することが必要になります。 |
ParadoxNetStyle | Paradox データへのアクセス時に使用するネットワーク アクセスのスタイルです。次のどちらかの値になります。
メモ Paradox 3.x のユーザーはこのエントリを 4.x に設定することはできません。設定した場合、ドライバは不正なロック メソッドを使用します。Paradox 5.0 のユーザーは、必ず ParadoxNetStyle に 4.x を設定し、正しいロック動作が行われるようにしてください。 このエントリはセットアップ プログラムでは追加されません。ユーザーがエントリを作成する必要があります。このエントリは、グループ内のユーザーが使用している Paradox のバージョンに対応させてください。また、このエントリは特定のデータベース (ディレクトリ) を共有しているすべてのユーザーに対してまったく同じである必要があります。既定値は 4.x. です。値の型は、Microsoft Windows 95 および Microsoft Windows NT 4.0 では文字列型 (String)、Microsoft Windows NT 3.51 では REG_SZ 型です。 メモ ParadoxNetStyle を指定する場合は、ParadoxUserName と ParadoxNetPath も指定する必要があります。指定しない場合、外部 Paradox データにアクセスしようとする場合にエラーが出ます。 |
Jet\4.0\ISAM Formats\Paradox 3.x キーには次のエントリがあります。
エントリ名 |
Microsoft Windows NT 3.51 でのデータ型 |
Microsoft Windows 95 および Microsoft Windows NT 4.0 でのデータ型 |
値 |
---|---|---|---|
Engine | REG_SZ 型 | 文字列型 (String) | Paradox |
ExportFilter | REG_SZ 型 | 文字列型 (String) | Paradox 3 (*.db) |
ImportFilter | REG_SZ 型 | 文字列型 (String) | Paradox (*.db) |
CanLink | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
OneTablePerFile | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
IsamType | REG_DWORD 型 | DWORD 型 | 0 |
IndexDialog | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
CreateDBOnExport | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
ResultTextImport | REG_SZ 型 | 文字列型 (String) | 外部ファイルのデータをカレント データベースにインポートします。カレント データベースのデータを変更しても、外部ファイルのデータは変更されません。 |
ResultTextLink | REG_SZ 型 | 文字列型 (String) | カレント データベースに外部ファイルとリンクされているテーブルを作成します。カレント データベースのデータを変更すると、外部ファイルのデータも変更されます。 |
ResultTextExport | REG_SZ 型 | 文字列型 (String) | カレント データベースから Paradox 3 ファイルにデータをエクスポートします。これにより、既存のファイルのデータは、上書きされます。 |
SupportsLongNames | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
Jet\4.0\ISAM Formats\Paradox 4.x キーには次のエントリがあります。
エントリ名 |
Microsoft Windows NT 3.51 でのデータ型 |
Microsoft Windows 95 および Microsoft Windows NT 4.0 でのデータ型 |
値 |
---|---|---|---|
Engine | REG_SZ 型 | 文字列型 (String) | Paradox |
ExportFilter | REG_SZ 型 | 文字列型 (String) | Paradox 4 (*.db) |
CanLink | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
OneTablePerFile | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
IsamType | REG_DWORD 型 | DWORD 型 | 0 |
IndexDialog | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
CreateDBOnExport | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
ResultTextExport | REG_SZ 型 | 文字列型 (String) | カレント データベースから Paradox 4 ファイルにデータをエクスポートします。これにより、既存のファイルのデータは、上書きされます。 |
SupportsLongNames | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
Jet\4.0\ISAM Formats\Paradox 5.x キーには次のエントリがあります。
エントリ名 |
Microsoft Windows NT 3.51 でのデータ型 |
Microsoft Windows 95 および Microsoft Windows NT 4.0 でのデータ型 |
値 |
---|---|---|---|
Engine | REG_SZ 型 | 文字列型 (String) | Paradox |
ExportFilter | REG_SZ 型 | 文字列型 (String) | Paradox 5 (*.db) |
CanLink | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
OneTablePerFile | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
IsamType | REG_DWORD 型 | DWORD 型 | 0 |
IndexDialog | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
CreateDBOnExport | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
ResultTextExport | REG_SZ 型 | 文字列型 (String) | カレント データベースから Paradox 5 ファイルにデータをエクスポートします。これにより、既存のファイルのデータは、上書きされます。 |
SupportsLongNames | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
Jet\4.0\ISAM Formats\Paradox 7.x キーには次のエントリがあります。
エントリ名 |
Microsoft Windows NT 3.51 でのデータ型 |
Microsoft Windows 95 および Microsoft Windows NT 4.0 でのデータ型 |
値 |
---|---|---|---|
Engine | REG_SZ 型 | 文字列型 (String) | Paradox |
ExportFilter | REG_SZ 型 | 文字列型 (String) | Paradox 7 (*.db) |
CanLink | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
OneTablePerFile | REG_BINARY 型 | バイナリ型 (Binary) | 01 |
IsamType | REG_DWORD 型 | DWORD 型 | 0 |
IndexDialog | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
CreateDBOnExport | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
ResultTextExport | REG_SZ 型 | 文字列型 (String) | カレント データベースから Paradox 7 ファイルにデータをエクスポートします。これにより、既存のファイルのデータは、上書きされます。 |
SupportsLongNames | REG_BINARY 型 | バイナリ型 (Binary) | 00 |
メモ Windows レジストリの設定を変更した場合は、新しい設定内容を有効にするために必ずデータベース エンジンをいったん終了してから再起動してください。
Microsoft Jet のための Windows レジストリ設定のカスタマイズ