Pervasive PSQL データベース
Pervasive PSQL データベースの概念
名前付きデータベース
メタデータ
識別子とオブジェクト名
通常の識別子
デリミター付き識別子
識別子の制限
ユニークなスコープ
デフォルトのデータベースと現在のデータベース
ファイル構造
ファイル サイズ
ファイル バージョン 9.5 以上
ファイル バージョン 9.0 以下
ファイルのセグメント化
ファイル バージョンの自動アップグレード
アクセス方法
クライアント/サーバー通信
データベース コード ページ
ODBC DSN 作成オプション
idshosts ファイルの使用
idshosts エントリの形式
データベース管理の概念
設定
データベース セキュリティ
データの保存と復元
トラブルシューティング
有用なユーティリティ
Pervasive コンポーネントのアーキテクチャについて
Pervasive PSQL データベース エンジン
共通アドレス空間
行レベルのロック
MicroKernel Database エンジン
非同期 I/O
SQL Relational Database エンジン
リレーショナル アーキテクチャの概要
Pervasive PSQL リレーショナル アーキテクチャ:サーバー
エラー コード
Pervasive Auto-Reconnect
備考
設定リファレンス
設定の概要
設定の変更が有効になっていることを確認する
別のマシンに接続する
PCC による設定
CLI ユーティリティによる設定
構成の設定
エンジンの再起動
シナリオの例:コマンド ラインから単一の設定を構成する
入力ファイルの編集
コマンド構文
オプション
設定のプロパティ
サービス設定プロパティ
サーバー設定プロパティ
アクセス
リモート リクエストの受付
キャッシュ エンジン接続の許可
クライアント保持の資格情報の容認
ログイン動作のまとめ
Authentication(Linux エンジンのみ)
Samba と認証
Configuration File(Linux エンジンのみ)
クライアント資格情報の入力要求
ワイヤ暗号化
ワイヤ暗号化レベル
通信プロトコル
自動再接続タイムアウト
自動再接続の有効化(Windows のみ)
リッスン IP アドレス
NetBIOS ポート(ワークグループ エンジンのみ)
サポート プロトコル
Pervasive PSQL Workgroup
Linux
TCP/IP マルチホーム
TCP/IP ポート
ファイル互換性
作成ファイルのバージョン
システム データ
データ整合性
選択ファイルのアーカイブ ロギング
起動時間制限
オペレーション バンドル制限
トランザクション一貫性保守
関連する設定
トランザクション ログ
関連する設定
ウェイト ロック タイムアウト
デバッグ
データ バッファーのバイト数
キー バッファーのバイト数
トレースするオペレーションの選択
トレース ファイルのロケーション
トレース オペレーションの実行
ディレクトリ
DBNames 設定ファイルのディレクトリ
トランザクション ログのディレクトリ
作業ディレクトリ
情報
メモリの使用
起動時のリソース割当
非アクティブ時、最小の状態に戻す
最小の状態に戻す待ち時間
ソート バッファー サイズ
システム キャッシュ
パフォーマンス チューニング
キャッシュ割当サイズ
サーバー エンジン
ワークグループ エンジンおよびクライアント キャッシュ
クライアント キャッシュ
通信スレッド数
ファイルの拡張係数
インデックス バランスの実行
セグメント サイズを 2 GB に制限
ログ バッファー サイズ
MicroKernel の最大メモリ使用量
I/O スレッド数
トランザクション ログ サイズ
Windows クライアント設定プロパティ
アクセス
ゲートウェイ一貫性保守
ロード再試行回数
IDS の使用
ローカル MicroKernel エンジンの使用
リモート MicroKernel エンジンの使用
ワイヤ暗号化
ワイヤ暗号化レベル
キャッシュ エンジン
起動時のリソース割当
非アクティブ時、最小の状態に戻す
キャッシュ割当サイズ
MicroKernel の最大メモリ使用量
最小の状態に戻す待ち時間
キャッシュ エンジンのデバッグ
通信プロトコル
自動再接続の有効化
サポート プロトコル
接続タイムアウト
パフォーマンス チューニング
キャッシュ エンジンの使用
セキュリティ
ランタイム サーバー サポート
アプリケーションの特性
スペースを含むファイル/ディレクトリ
スプラッシュ スクリーン
キー長の検証
Linux クライアント設定プロパティ
設定値での大文字小文字の区別
ローカル設定([Local])によって影響を受けるクライアントのパフォーマンス
埋め込みスペースを含むファイル名
設定リファレンス
Access(アクセス)
Use Local MicroKernel Engine(ローカル MicroKernel エンジンの使用)
Use Remote MicroKernel Engine(リモート MicroKernel エンジンの使用)
リモート エンジンと UNC パス
Use IDS(IDS の使用)
Wire Encryption(ワイヤ暗号化)
Wire Encryption Level(ワイヤ暗号化レベル)
Communication Protocols(通信プロトコル)
Enable AutoReconnect(自動再接続の有効化)
Application Characteristics(アプリケーションの特性)
Embedded Spaces(スペースを含むファイル/ディレクトリ)
Verify Kye Length(キー長の検証)
パフォーマンス
パフォーマンスの分析
インストール時の登録
データ コレクター セット
Pervasive PSQL MicroKernel Btrieve Operations
Pervasive PSQL MicroKernel Cache
Pervasive PSQL MicroKernel I/O
Pervasive PSQL MicroKernel Locks and Waits
Pervasive PSQL MicroKernel Transactions
Windows パフォーマンス モニターの使用
パフォーマンス チューニング
パフォーマンスのボトルネックを見極める
Monitor の表示と設定オプション
表示および動作の解釈
設定プロパティを変更する前に
初期接続時間を最小限にする
クライアントのプロパティ
サーバーのプロパティ
ランタイムのスループットを最大にする
速いディスクと速い CPU
十分な物理メモリとデータベース キャッシュを確保する
ディスク I/O を最小限にする
十分なリソース割り当てを確保する
大きいシステム キャッシュ
ハイパーバイザー製品でのパフォーマンス
Xtreme I/O ドライバー
留意点
システム要件
XIO メモリ キャッシュ
メモリの使用
拡張メモリ
標準メモリ
メモリの組み合わせ
レジストリ設定
よく寄せられる質問
各種ユーティリティ
Xiomgr
適用
説明
概要
オプション
Xiostats
統計情報
機能の全容
除外ファイル
Pvsw.log のメッセージ
イベント ログ メッセージ
XIO のトラブルシューティング
参照整合性の設定
参照整合性(RI)の概念
定義
規則
例 A
例 B
主キー
外部キー
カスケード
制限
キーおよび規則について
更新制限
削除制限
削除カスケード
主キーの設定
テーブル作成中に主キーを作成する
既存のテーブルに主キーを追加する
外部キーの設定
テーブル作成中に外部キーを作成する
既存のテーブルに外部キーを追加する
Btrieve およびリレーショナル制約間の相互作用
バウンド データベースと整合性の設定
バウンド データベース
関連項目
Pervasive PSQL セキュリティ
データベース セキュリティ
Master ユーザー
特殊な PUBLIC グループ
ユーザーとグループ
制限
セキュリティ モデルと概念
リレーショナル インターフェイスで使用可能なモデル
トランザクショナル インターフェイスで使用可能なモデル
クラシック
クラシック セキュリティの設定
混合
データベース
混合およびデータベース セキュリティ モデルでの注意事項
混合およびデータベース セキュリティの設定
オーナー ネーム
備考
オーナー ネームおよびセキュリティ
例
複数のデータベースのデータにアクセスする
トランザクショナル インターフェイスのセキュリティ計画
使用可能なオプション
ポリシーの選択
クラシックを選択する理由
混合を選択する理由
データベースを選択する理由
セキュリティを設定するための準備
データベースの数
データ ファイルの場所
ユーザー名とは?
セキュリティ ポリシーとは?
処理の概要
トランザクショナル インターフェイス セキュリティの作業の概要
トランザクショナル インターフェイス セキュリティのクイック スタート
セキュリティの作業
データの暗号化
ワイヤ暗号化の設定プロパティ
暗号化の注意
以前のバージョンとの互換性
暗号化の設定
暗号化なし
特定のクライアントとの通信を暗号化
特定のサーバーとの通信を暗号化
すべての通信を暗号化
暗号化レベルの選択
低度(40 ビット)暗号化
中度(56 ビット)暗号化
高度(128 ビット)暗号化
暗号化の影響
オーナー ネームの暗号化
ログ、バックアップおよび復元
トランザクション ログおよびトランザクション一貫性保守
これらの機能の使用法
機能の比較
どちらの機能を使用するか
トランザクション ログ
トランザクション一貫性保守
ログの機能
関連項目
アーカイブ ログおよび Continuous オペレーションについて
アーカイブ ログとトランザクション ログの違い
ファイルの復元が必要になったら
アーカイブ ログの使用
全般的な手順
アーカイブ ログの設定
例
ロール フォワード コマンド
Continuous オペレーションの使用
Continuous オペレーションの開始と停止
BUTIL を使用してデータベースのバックアップを行う
STARTBU
形式
ファイルに関する考慮点
Windows サーバーの例
ENDBU
形式
Windows サーバーの例
Continuous オペレーション使用時のデータ ファイルの復元
Backup Agent および VSS Writer によるデータ バックアップ
Pervasive Backup Agent
Pervasive PSQL VSS Writer
概要
VSS Writer の詳細
高可用性のサポート
技術の概要
高可用性
フェールオーバー クラスタリング
マイグレーション
フォールト トレランス
障害回復
ハードウェア要件
フェールオーバー クラスタリング
Windows Server 2008 以上を対象とした Microsoft フェールオーバー クラスタリング
Windows サーバーのバージョン間の違い
事前要件
推奨されるインストール手順
Windows Server 2003 用の Microsoft Cluster Service
事前要件
事前要件
推奨されるインストール手順
Linux Heartbeat
事前要件
推奨されるインストール手順
クラスター環境における Pervasive PSQL の管理
Pervasive PSQL ライセンスおよびノードのメンテナンス
Pervasive PSQL のエラー時の動作
エラーが発生したノードにおける Pervasive PSQL の復元
Pervasive PSQL トランザクショナル サービスの停止と再開始
Pervasive PSQL 設定の変更
データベース エンジンの再起動を必要とする設定の変更
ユーザー数追加キーの追加
プロキシ サーバーを持つクラスター環境
ソフトウェアのアップグレード
マイグレーション
フォールト トレランス
障害回復
ワークグループ エンジンの詳細
ネットワーク
NetBIOS
MicroKernel のルーター決定アルゴリズム
サーバーとワークグループの技術的な相違
プラットフォーム
ユーザー インターフェイス
認証と Btrieve セキュリティ ポリシー
ゲートウェイのサポート
非同期 I/O
デフォルトの設定
Xtreme I/O(XIO)のサポート
ライセンス モデル
ワークグループ の問題のトラブルシューティング
最初の接続での待ち時間
可能であれば、データが存在する場所でエンジンが実行されるようにしてください。
ゲートウェイ トポロジを実行している場合
ステータス コード 116
ロケーター ファイルのリダイレクト
リダイレクト ロケーター ファイルの要件
リダイレクト ロケーター ファイルの作成
例
データベース リソースの監視
Monitor の概要
インターフェイスの各種バージョン
Monitor のグラフィカル ユーザー インターフェイス
Monitor の起動
Monitor のオプション設定
トランザクショナル インターフェイス リソースの監視
ダイアログ リフレッシュ オプションの設定
アクティブ ファイルの表示
ファイルのリスト
ファイル ハンドルのリスト
セッション情報の表示
セッションのリスト
セッションのファイル ハンドル
現在のセッションの削除
リソース使用状況の表示
通信統計情報の表示
リレーショナル インターフェイス リソースの監視
SQL アクティブ セッションの表示
SQL セッション情報
Monitor のコマンド ライン インターフェイス
構成ファイル
監視の出力
コマンド構文
オプション
runonce パラメーターを省略した場合のキーボードのキー応答
Btrieve オペレーションのテスト
Function Executor の概念
概要
Function Executor でできること
Function Executor の機能
エディター ステータス バー
統計情報
Get および GetExt
トランザクション ツールバー
ログイン ダイアログ
履歴ログ
任意のデータ型での表示
Function Executor の自動モード
詳細情報を入手するには
Function Executor のグラフィカル ユーザー インターフェイス
アプリケーション ウィンドウ
メイン ウィンドウ
ログインおよびログアウト
[ファイルのオープン]ダイアログ
Btrieve ファイルの作成
ファイルの作成用ダイアログ GUI のリファレンス(高度)
トランザクション
ファイル統計情報
履歴
Function Executor での作業
Function Executor での作業の開始
オペレーション作業の実行
全般的なオペレーション - 関連する作業
ファイルを開く作業
Function Executor でファイルを開くその他の方法
Btrieve ファイルを作成する作業
方法 1:現在のファイルをテンプレートとして使用する
方法 2:新しいファイルを始めから作成する
履歴の作業
Maintenance を使用した Btrieve データ ファイルの操作
Maintenance ユーティリティの概要
対話型 Btrieve Maintenance ユーティリティ
拡張ファイルのサポート
長いファイル名と埋め込みスペースのサポート
レコードおよびページ圧縮
レコード圧縮
ページ圧縮
圧縮の使用時期の判断
Btrieve Maintenance ユーティリティのインターフェイス
メニュー オプション
ヘルプの起動
ファイル情報エディター
[ファイル情報エディター]ダイアログの項目
データ ファイル情報
ファイル仕様
キー
[キー]リストおよび[セグメント]リスト
キー セグメント
重複キーの操作方法
リンク重複
繰り返し重複
手法の比較
順序付け
ストレージ
パフォーマンス
並行性
情報エディターでの作業
既存ファイルからの情報のロード
新規ファイルの作成
ディスクリプション ファイルへのコメントの追加
Btrieve データ ファイルのコンパクト化
キーのオルタネート コレーティング シーケンスの設定
オーナー ネーム
オーナー ネームの作業
オーナー ネームを設定またはクリアする
情報レポート
情報レポートの作業
インデックス
インデックスの作業
インデックスの作成
インデックスの削除
データ
ASCII ファイル形式のインポートとエクスポート
データに関する作業
ASCII ファイルからのレコードのインポート
ASCII ファイルへのレコードのエスクポート
データ ファイル間のレコードのコピー
データ ファイルへの変更の回復(ロール フォワード)
Btrieve コマンドライン Maintenance ユーティリティ(butil)
リターン コード
コマンド
コマンド構文の表示
コマンド形式
コマンド ファイル
コマンド ファイルの規則
コマンド ファイルの例
ディスクリプション ファイル
拡張ファイルのサポート
オーナー ネーム
エラー メッセージのリダイレクト
ASCII ファイル形式
異なるプラットフォームでのファイル名指定の規則
データのインポートとエクスポート
COPY
形式
例
LOAD
形式
例
RECOVER
形式
例
SAVE
形式
例
データ ファイルの作成と変更
CLONE
形式
備考
例
CLROWNER
形式
例
CREATE
形式
例
CREATE コマンドで使用するディスクリプション ファイルの例
DROP
形式
例
INDEX
形式
備考
INDEX コマンドで使用するディスクリプション ファイルの例
例
SETOWNER
形式
例
SINDEX
形式
例
Btrieve データ ファイルのコンパクト化
データ ファイル情報の表示
STAT
形式
例
ファイル バージョンに関する注意
Btrieve インターフェイス モジュールのバージョンの表示
VER
形式
備考
Btrieve インターフェイスとリクエスターのアンロード(DOS のみ)
STOP
形式
Continuous オペレーションの実行
アーカイブ ログの使用
GUI の使用
コマンド ラインの使用
例
データ ファイルの変換
Rebuild ユーティリティの概念
対応しているプラットフォーム
Linux CLI Rebuild
Windows CLI Rebuild
ファイル形式
テンポラリ ファイル
Rebuild 処理の最適化
CPU 速度およびディスク速度
メモリ量
必要なメモリ量を見積もる式
ソート バッファー サイズ
MicroKernel の最大メモリ使用量
キャッシュ割当サイズ
インデックス ページ サイズ
インデックス数
ログ ファイル
Rebuild ユーティリティ の GUI のリファレンス
ファイル オプションの画面
Rebuild オプションの画面
Rebuild 進行状況画面
Rebuild ユーティリティの作業
GUI 操作
CLI 操作
コマンド ライン パラメーター
使い方の例
使い方の例
ディスクリプション ファイル
ディスクリプション ファイルの規則
ディスクリプション ファイルの例
ディスクリプション ファイルの要素
Pervasive PSQL データベース
ディスクリプション ファイル
advops_creatingdb_chap
identifiers,_dsns,_and_named_databases
creating_and_working_with_databases
identifiers_and_object_names
dsn_creation_options
advops_concepts_chap
advops_smartcomp_chap
advops_configref_chap
hidd_config_server
pcc_svr_config_access
pcc_svr_config_comm_buf_size
pcc_svr_config_comm_protocols
pcc_svr_config_compat
pcc_svr_config_data_integ
pcc_svr_config_debug
pcc_svr_config_dirs
pcc_svr_config_info
pcc_svr_config_mem_use
pcc_svr_config_perf_tune
pcc_client_config_info
hidd_config_client
pcc_client_config_access
pcc_client_config_cache_engine
pcc_client_config_cache_eng_debug
pcc_client_config_comm_prot
pcc_client_config_perf_tune
pcc_client_config_security
pcc_client_config_app_chars
advops_performance_chap
hidd_config_main
advops_refinteg_chap
advops_security_chap
security
owner_names
owner_names_and_relational_security
relational_security
advops_backup_chap
advops_havail_chap
advops_advgway_chap
advops_monitoring_chap
pervasive_software_monitor
mon_mk_main_help_cntxt
mon_settings_dlg_help_cntxt
mon_bfiles_dlg_help_cntxt
mon_busers_dlg_help_cntxt
mon_bres_dlg_help_cntxt
mon_bcomm_dlg_help_cntxt
mon_sqlcm_dlg_help_cntxt
advops_funcexec_chap
func_exec_util_main
function_executor
testing_btrieve_operations
testing_btrieve_operations_using_the_function executor
function_executor_overview
overview_of_the_function_executor_main_window
func_exec_util_open_file
func_exec_util_login
func_exec_util_open_dialog
func_exec_util_create_dialog
func_exec_util_create_define_dialog
func_exec_util_transactions
func_exec_util_statistics
func_exec_util_history
starting_the_32-bit_function_executor_utility
performing_operations
advops_btrmaint_chap
maint_util_main
idm_editor_dlg_help
idm_ownername_dlg_help
idm_create_file_dlg_help
idm_desc_comments_dlg_help
idm_acsinfo_dlg_help
idm_set_clear_dlg_help
idm_stat_report_dlg_help
idm_create_index_dlg_help
idm_drop_index_dlg_help
idm_load_dlg_help
idm_save_dlg_help
idm_copy_dlg_help
idm_rollfwd_dlg_help
idm_rfstat_dlg_help
advops_rebuild_chap
main_window
rbld_welcome
rbld_select_files
rbld_options
rbld_progress
select_files_dialog
settings_dialog
view_status_file_dialog
advops_descfile_chap