PD ファイル形式とは?
拡張子 .pd を持つファイルは、WordPerfect Office ソフトウェアスイートに含まれるリレーショナルデータベース管理アプリケーションである Corel Paradox で使用されるデータを保存します。この形式は Paradox 1.0(1985年、Ansa Software)に由来し、後に Borland、そして Corel Corporation によって維持されました。
Corel Paradox はリレーショナルデータベース管理パッケージです。.pd ファイルはテーブルファイルであり、標準的な Paradox テーブル のあまり一般的ではない短縮形式ですが、テーブル構造と実際のデータレコードの両方を保持しています。各ファイルには以下がエンコードされています:
- フィールド定義とデータ型
- 固定長のデータレコード
- ヘッダーメタデータ(レコードサイズ、形式レベル、フィールド記述子)
- オプションのテーブルレベルのパスワード暗号化
.pd テーブルが単独で機能することはありません。同じベース名を共有するコンパニオンファイル - .px プライマリインデックス、.mb メモ/BLOB データ、および .xNN/.yNN セカンダリインデックス - が、テーブルに完全にアクセスするために同じディレクトリに存在する必要があります。
以前の説明で示唆されていたものとは異なり、.pd ファイルはテキストではなくバイナリであり、テキストエディタで意味のある読み取りを行うことはできません。これらは、最新の Windows では非推奨となっている Borland/Corel Database Engine (BDE) を介してアクセスされます。今日 .pd ファイルを扱うには、通常、WordPerfect Office 内の Corel Paradox、LibreOffice Base、または専用の Paradox 変換ユーティリティが必要です。
セキュリティと安全性
リスク: LOWParadox の .pd テーブルはパッシブデータであり、コードを実行しないため、ファイル自体のリスクは低いです。実際のリスクは実用面にあります。コンパニオンファイル(.px/.mb)が欠落するとテーブルが破損し、非推奨の Borland Database Engine は 64 ビット Windows では不安定です。常にオリジナルではなくコピーで作業してください。怪しい «PD file opener» ダウンロードサイトには注意してください。多くはアドウェアや PUP(不審なプログラム)のラッパーです。代わりに Paradox、LibreOffice、または信頼できるコンバータを使用してください。
形式の詳細
概要- Macromedia FreeHand 図面 - 古いバージョンの FreeHand はベクター図面に .pd を使用していました(現在は Adobe。FreeHand は 2007 年に終了)。
- Pure Data パッチ / Stuffit セグメント - Pure Data(オーディオプログラミング)は .pd パッチを使用し、.pd は Stuffit 分割アーカイブの一部としても登場しています。どちらもここで説明するデータベース名の Paradox テーブルとは無関係です。
PD ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | プロプライエタリなバイナリリレーショナルデータベーステーブル |
| エンコーディング | バイナリ、リトルエンディアン・バイトオーダー |
| ファイル構造 | バイナリヘッダー(レコードサイズ、形式レベル、フィールド記述子)に続き、固定長のデータレコード |
| テーブル形式レベル | Paradox のバージョンに応じてレベル 3-7。レベルによって使用可能なフィールドタイプとレコード制限が制御される |
| 必要なコンパニオンファイル | プライマリインデックス (.px)、メモ/BLOB データ (.mb)、セカンダリインデックス (.xNN/.yNN)、妥当性チェックルール (.val) - 同じベース名、同じフォルダ内 |
| テーブルあたりの最大フィールド数 | 最大 255 フィールド(形式レベルに依存) |
| テーブルあたりの最大レコード数 | 最大約 20 億行(形式レベルに依存) |
| 暗号化 | レガシーな Paradox スキームを使用したオプションのテーブルレベルのパスワード暗号化 |
| ランタイムエンジン | Borland/Corel Database Engine (BDE)。最新の Windows では非推奨 |
| MIME タイプ | application/x-paradox |
| サポートされているプラットフォーム | Windows (現在)、MS-DOS (歴史的) |
| .db 拡張子との関係 | あまり一般的ではない短縮されたテーブルファイル形式。標準の Paradox テーブルは .db 拡張子を使用 |
| 整合性管理 | 埋め込み CRC なし。整合性は BDE と付随するインデックスファイルによって維持される |
| リリース日 | Paradox 1.0 (1985, Ansa Software); .pd is an early/abbreviated table-file form |
| 最新バージョン | Paradox table format level 7 (Paradox 7+); Paradox shipped within WordPerfect Office |
| 仕様書 | www.corel.com |
PD の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。PD ファイルについて最初の質問をしてみましょう。
よくある質問
PD (Paradox) ファイルを開くプログラムは何ですか?
.pd ファイルは .db Paradox テーブルと同じですか?
.db が標準の拡張子で、.pd は古い短縮形式です。どちらも正しく開くには、コンパニオンであるインデックス/メモファイルが必要です。Paradox テーブルを Excel や CSV に変換するにはどうすればよいですか?
Paradox テーブルが開かないのはなぜですか?
.px(インデックス)および .mb(メモ)ファイルに依存しています。これらを一緒に保管してください。破損している場合は、Paradox/BDE 修復ツールで修復できることがあります。.pd ファイルが Paradox テーブルではない可能性はありますか?
.pd は Macromedia FreeHand(ベクター描画)や Pure Data(オーディオパッチ)でも使用されています。ソースアプリを確認してください。データベースやビジネスアプリからのものであれば、ほぼ確実に Paradox です。