Pervasive PSQL v10 SP3
免責事項 Pervasive Software Inc. は、 本 ソ フ ト ウ ェ アお よび ド キ ュ メ ン ト の使用を、 利用 者 ま たはその会社に対 し て 「現状の ま ま」 で、 かつ同梱の使用許諾契約書に記 載の契約条件に よ っ てのみ許諾す る も のです。Pervasive Software Inc. は、 いかな る 場合に も 本 ソ フ ト ウ ェ アお よ び本マニ ュ アルに記載 さ れた内容に関す る その 他の一切の保証 を、 明示的に も 黙示的に も 行い ま せん。Pervasive Software Inc. は、 市場性、 権利、 特定の目的に対す る 適合性、 あ る いは一連の取引業務や職 業的な使用に関す る 問題な ど に対 し 、 一切の保証を行わない こ と を明示す る と
と も に、 利用者お よ びその会社が こ れに同意 し た も の と し ます。
商標 Btrieve、 Client/Server in a Box、 Pervasive、 Pervasive Software および Pervasive Software の ロ ゴは、 Pervasive Software Inc. の登録商標です。
Built on Pervasive Software、 DataExchange、 MicroKernel Database Engine、 MicroKernel Database Architecture、 Pervasive.SQL、 Pervasive PSQL、 Solution Network、 Ultralight、 ZDBA は Pervasive Software Inc. の商標です。
Microsoft、 MS-DOS、 Windows、 Windows 95、 Windows 98、 Windows NT、 Windows Me、 Windows 2000、 Windows XP、 Windows Server 2003、 Win32、 Win32s、 および Visual Basic は、Microsoft Corporation の登録商標です。
NetWare および Novell は Novell, Inc. の登録商標です。
NetWare Loadable Module、NLM、Novell DOS、Transaction Tracking System、TTS は、Novell, Inc. の商標です。
Sun、 Sun Microsystems、 Java、 および Sun、 Solaris、 Java を含むすべての商標やロゴは、 Sun Microsystems の商標または登録商標です。
すべての会社名および製品名は各社の商標または登録商標です。
© Copyright 2009 Pervasive Software Inc. All rights reserved. このマニュアルの全文、 一部に関 わりなく複製、 複写、 配布をすることは、 前もって発行者の書面による同意がない限り禁止しま す。
本製品には、 Powerdog Industries により開発されたソフトウェアが含まれています。
© Copyright 1994 Powerdog Industries.All rights reserved.
本製品には、 KeyWorks Software により開発されたソフトウェアが含まれています。
© Copyright 2002 KeyWorks Software.All rights reserved.
本製品には、 DUNDAS SOFTWARE により開発されたソフトウェアが含まれています。
© Copyright 1997-2000 DUNDAS SOFTWARE LTD. All rights reserved.
本製品には、 Apache Software Foundation Foundation (http://www.apache.org/) により開発さ れたソフトウェアが含まれています。 Apache Software License を参照してください。
本製品ではフリー ソフトウェアの unixODBC Driver Manager を使用しています。 これは Peter Harvey ([email protected]) によって作成され、 Nick Gorham ([email protected]) により変更および拡張されたものに Pervasive Software が一部修正を加えたものです。Pervasive Software は、 unixODBC Driver Manager プロジェクトの LGPL 使用許諾契約書に従って、 この プロジェクトの現在の保守管理者にそのコード変更を提供します。 unixODBC Driver Manager の Web ページは www.unixodbc.org にあります。 このプロジェクトに関する詳細については、 現在 の保守管理者である Nick Gorham ([email protected]) にお問い合せください。
GNU Lesser General Public License (LGPL) は本製品の配布メディアに含まれています。 LGPL は www.fsf.org/licensing/licenses/lgpl.html でも見ることができます。
Getting Started with Pervasive PSQL 2009 年 11 月
iii 目次
目次
こ のマニ ュ アルについて
. . . . xiii
こ のマニ ュ アルの読者 . . . . xiv こ のマニ ュ アルの構成 . . . . xv 表記上の規則. . . . xvii1
Pervasive PSQL へよ う こ そ . . . . 1-1
Pervasive PSQL v10 SP3 の概要 Pervasive PSQL について . . . . 1-2 本製品の利点 . . . . 1-2 リ レーシ ョ ナルま たは ト ラ ンザ ク シ ョ ナル ア ク セ ス . . . . 1-3 Pervasive PSQL ト ラ ンザ ク シ ョ ナル イ ン ターフ ェ イ ス . . . . 1-4 ト ラ ンザ ク シ ョ ナル イ ン ターフ ェ イ ス の利点 . . . . 1-4 ト ラ ンザ ク シ ョ ナル機能 . . . . 1-5 Pervasive PSQL リ レーシ ョ ナル イ ン ターフ ェ イ ス . . . . 1-6 リ レーシ ョ ナル イ ン ターフ ェ イ ス の利点 . . . . 1-6 リ レーシ ョ ナル機能 . . . . 1-6 Pervasive PSQL エン ジ ンについて . . . . 1-8 Pervasive PSQL サーバー. . . . 1-8 Pervasive PSQL ワー ク グループ. . . . 1-8 エン ジ ンの機能の比較. . . . 1-9 Pervasive PSQL SDK . . . . 1-10 開発環境. . . . 1-102
Pervasive PSQL を イ ン ス ト ールするための準備. . . . 2-1
Pervasive PSQL v10 SP3 の イ ン ス ト ールに必要な準備 イ ン ス ト ール要件 . . . . 2-2 イ ン ス ト ール オプシ ョ ン . . . . 2-3 完全 イ ン ス ト ール . . . . 2-3 カ ス タ ム イ ン ス ト ール . . . . 2-3 Pervasive PSQL v10 SP3 製品 . . . . 2-4 サーバー エン ジ ン (64 ビ ッ ト ) . . . . 2-4 サーバー エン ジ ン (32 ビ ッ ト ) . . . . 2-4 ワ ー ク グループ エン ジ ン (32 ビ ッ ト ) . . . . 2-5 ク ラ イ ア ン ト (64 ビ ッ ト ) . . . . 2-5 ク ラ イ ア ン ト (32 ビ ッ ト ) . . . . 2-5 Pervasive PSQL v10 SP3 のオプシ ョ ン機能 . . . . 2-6目次
Xtreme I/O (サーバー 32 ビ ッ ト のみ). . . 2-6 Pervasive ア ク セ ス方法 . . . 2-6 各種ユーテ ィ リ テ ィ. . . 2-8 ド キ ュ メ ン ト. . . 2-8 Java Runtime Environment (JRE) . . . 2-9 イ ン ス ト ールに関す る 検討事項. . . 2-10 ク イ ッ ク チ ェ ッ ク リ ス ト . . . 2-10 イ ン ス ト ール前の一般的な質問 . . . 2-11
3
Pervasive PSQL (Windows 版) のア ッ プグレー ド . . . . 3-1
Pervasive PSQL v10 SP3 へア ッ プグ レー ド する ユーザー向けの検討事項 以前のバージ ョ ンか ら Pervasive PSQL v10 SP3 へのア ッ プグ レー ド . . . 3-2 Pervasive PSQL v10 SP3 へア ッ プグ レー ド する際の検討事項 . . . 3-2 Pervasive PSQL へのア ッ プグ レー ド 後の一般的な質問 . . . 3-44
Pervasive PSQL サーバー (Windows 版) のイ ン ス ト ール . . . . 4-1
Pervasive PSQL サーバー エン ジ ン を Windows に イ ン ス ト ールする手順 サーバー エン ジ ン (Windows 版) を イ ン ス ト ールする前に . . . 4-2 プ ラ ッ ト フ ォームに関す る 注記 . . . 4-2 イ ン ス ト ールの ヒ ン ト . . . 4-3 Pervasive PSQL サーバー (Windows 版) の イ ン ス ト ール . . . 4-45
Pervasive PSQL ク ラ イ ア ン ト (Windows 版) のイ ン ス ト ール . . . . . 5-1
Pervasive PSQL ク ラ イ ア ン ト を Windows に イ ン ス ト ールする手順 ク ラ イ ア ン ト エン ジ ン (Windows 版) を イ ン ス ト ールする前に . . . 5-2 Windows での Pervasive PSQL ク ラ イ ア ン ト の イ ン ス ト ール . . . 5-3 BTRBOX リ ク エ ス ターの イ ン ス ト ール . . . 5-7 Win32 DOS ボ ッ ク ス のサポー ト . . . 5-7 ク ラ イ ア ン ト リ ク エ ス ターについて. . . 5-8 Windows リ ク エ ス ターの タ イ プ . . . 5-8 次に行 う こ と. . . 5-96
Pervasive PSQL ワー ク グループ (Windows 版) のイ ン ス ト ール . . . . 6-1
Pervasive PSQL ワー ク グループ エン ジ ン を Windows に イ ン ス ト ールする手順 ワ ー ク グループ エン ジ ン (Windows 版) を イ ン ス ト ールする前に . . . 6-2 イ ン ス ト ールの ヒ ン ト . . . 6-2 Windows での Pervasive PSQL ワー ク グループ の イ ン ス ト ール . . . 6-3v 目次
7
Windows での Pervasive PSQL のイ ン ス ト ール後 . . . . 7-1
Windows へ Pervasive PSQL を イ ン ス ト ール し た後について寄せ ら れ る一般的な質問 への回答 Pervasive PSQL の イ ン ス ト ール後の操作に関する一般的な質問 . . . . 7-2 次に行 う こ と . . . . 7-5 Pervasive PSQL のア ン イ ン ス ト ール . . . . 7-68
ワー ク グループ
エ ン ジ ンの構成 . . . . 8-1
使用可能な ワ ー ク グループ エン ジ ン構成について 概要 . . . . 8-2 イ ン ス ト ール要件 . . . . 8-2 オペレーテ ィ ン グ シ ス テ ムのセキ ュ リ テ ィ . . . . 8-2 ワ ー ク グループの使用に適 し た状況. . . . 8-2 ゲー ト ウ ェ イ エン ジ ン と は . . . . 8-4 小規模 ク ラ イ ア ン ト/ サーバー構成のセ ッ ト ア ッ プ . . . . 8-5 ピ ア ツーピ ア構成のセ ッ ト ア ッ プ. . . . 8-7 ゲー ト ウ ェ イ 構成のセ ッ ト ア ッ プ. . . . 8-9 動的ま たは固定ゲー ト ウ ェ イ. . . . 8-9 Gateway Locator ユーテ ィ リ テ ィ での作業 . . . . 8-11 サービ ス と し ての ワ ー ク グループ エン ジ ンの起動 . . . . 8-15 構成 . . . . 8-15 サービ ス の停止. . . . 8-169
エ ン ジ ンのネ ッ ト ワー ク 通信の構成
. . . . 9-1
Pervasive PSQL エン ジ ン用のネ ッ ト ワー ク 通信の構成方法 ネ ッ ト ワ ー ク の種類の決定. . . . 9-2 Windows 上のデー タベース エン ジ ン . . . . 9-2 エン ジ ンのネ ッ ト ワ ー ク 通信設定. . . . 9-3 TCP/IP サポー ト のセ ッ ト ア ッ プ. . . . 9-4 SPX サポー ト のセ ッ ト ア ッ プ . . . . 9-6 NetBIOS サポー ト のセ ッ ト ア ッ プ (ワー ク グループのみ). . . . 9-8 不要なプ ロ ト コ ルの無効化. . . . 9-910 ク ラ イ ア ン ト のネ ッ ト ワー ク通信の設定 . . . . 10-1
Pervasive PSQL ク ラ イ ア ン ト のネ ッ ト ワー ク 通信の設定方法 ク ラ イ ア ン ト ネ ッ ト ワー ク 通信設定 . . . . 10-2 Pervasive リ ク エ ス ターでサポー ト する ネ ッ ト ワー ク パス の形式 . . . . 10-3 UNC (Universal Naming Convention) パス形式 . . . . 10-3目次 ド ラ イ ブ ベース の形式 . . . 10-4 Linux パス形式 . . . 10-4 TCP/IP を使用 し た Windows 32 ビ ッ ト サーバーへの接続 . . . 10-5 サーバーの IP ア ド レ ス を ク ラ イ ア ン ト に設定 . . . 10-5 SPX を使用 し た Windows 32 ビ ッ ト サーバーへの接続 . . . 10-8 IPX/SPX を使用する ための Pervasive PSQL の設定 . . . 10-8 デフ ォ ル ト の通信ポー ト の変更. . . 10-10 サービ ス フ ァ イ ル . . . 10-10 TCP/IP を使用 し た Linux サーバーへの接続 . . . 10-12 サーバーの IP ア ド レ ス を ク ラ イ ア ン ト に設定 . . . 10-12 デー タ のエン コ ー ド . . . 10-15 デー タ ベース コー ド ページ . . . 10-15 ク ラ イ ア ン ト のエン コ ー ド. . . 10-15 エン コ ー ド の相互の影響 . . . 10-16 OEM データ に使用する旧来の変換 . . . 10-17 DOS リ ク エ ス ターの使用 . . . 10-22 サポー ト さ れ る 設定. . . 10-22 Windows 上での DOS ボ ッ ク ス のサポー ト . . . 10-23 Windows 32 ビ ッ ト プ ラ ッ ト フ ォーム上での DOS アプ リ ケーシ ョ ンの実行. . . . 10-23
11 ア プ リ ケーシ ョ ン構成のシナ リ オ . . . . 11-1
デー タ ベース エン ジ ンのセ ッ ト ア ッ プの一般的なシナ リ オ タ ー ミ ナル サービ ス . . . 11-2 管理者機能の無効化. . . 11-2 ネ ッ ト ワ ー ク サーバー と し ての ター ミ ナル サーバー . . . 11-2 サービ ス と し ての ワー ク グループ エン ジ ンの起動 . . . 11-3 Active Directory サービ ス . . . 11-4 Pervasive 管理者権限. . . 11-4 Active Directory の作業 . . . 11-5 複数の ク ラ イ ア ン ト アプ リ ケーシ ョ ン . . . 11-12 複数のアプ リ ケーシ ョ ンに よ っ て影響を受け る 設定 . . . 11-13 ロ ーカルお よ び リ モー ト アプ リ ケーシ ョ ンか ら の同時接続 . . . 11-14 サーバー エン ジ ン と ワー ク グループ エン ジ ンの同時使用 . . . 11-15 ほかの コ ン ピ ュ ー タ ー上のデー タ へのア ク セ ス . . . 11-1712 Pervasive PSQL (Linux 版) のイ ン ス ト ール . . . . 12-1
Linux におけ る Pervasive PSQL の イ ン ス ト ール と ア ン イ ン ス ト ールの手順 Pervasive PSQL (Linux 版) を イ ン ス ト ールする前に . . . 12-2vii 目次 サーバー . . . . 12-2 ク ラ イ ア ン ト . . . . 12-2 フル イ ン ス ト ール . . . . 12-3 RPM を使用し た Pervasive PSQL の イ ン ス ト ール . . . . 12-4 Pervasive PSQL サーバー (Linux 版) の イ ン ス ト ール - RPM . . . . 12-4 Pervasive PSQL ク ラ イ ア ン ト (Linux 版) の イ ン ス ト ール - RPM . . . . 12-6 TAR を使用 し た Pervasive PSQL の イ ン ス ト ール . . . . 12-8 Pervasive PSQL サーバー (Linux 版) の イ ン ス ト ール - TAR . . . . 12-8 Pervasive PSQL ク ラ イ ア ン ト (Linux 版) の イ ン ス ト ール - TAR . . . . 12-10 Linux での Pervasive PSQL の イ ン ス ト ール後 . . . . 12-12 RPM で イ ン ス ト ール し た製品の確認 . . . . 12-12 デー タ ベース エン ジ ンが起動する かど う かのチ ェ ッ ク . . . . 12-12 サーバー設定プ ロ パテ ィ . . . . 12-12 ク ラ イ ア ン ト 設定 . . . . 12-13 ユーザー カ ウ ン ト ラ イ セン ス . . . . 12-13 イ ン ス ト ール後の操作に関す る 一般的な質問 . . . . 12-14 Pervasive PSQL (Linux 版) のア ン イ ン ス ト ール . . . . 12-17 RPM バージ ョ ン . . . . 12-17 TAR バージ ョ ン . . . . 12-17
13 Linux での Pervasive PSQL の使用 . . . . 13-1
Linux で本製品を使っ た作業 必要な情報の参照 . . . . 13-2 ユーザー マニ ュ アルへのア ク セ ス . . . . 13-2 man page . . . . 13-2 除外 . . . . 13-2 Linux での Pervasive PSQL のア カ ウ ン ト 管理 . . . . 13-4 イ ン ス ト ール後の動作. . . . 13-4 ユーザー環境 . . . . 13-4 psql 以外のユーザーか ら のユーテ ィ リ テ ィ の使用 . . . . 13-5 構成 . . . . 13-6 構成フ ァ イ ル . . . . 13-6 認証 (Authentication) . . . . 13-6 Samba 用にサポー ト さ れ る パス の形式 . . . . 13-7 ク ラ イ ア ン ト 情報 . . . . 13-8 リ モー ト マシ ンへの認証 . . . . 13-8 ク ラ イ ア ン ト DSN の作成 . . . . 13-8 Web ベース のデータベース ア ク セ ス の設定 . . . . 13-9 ODBC の動作 . . . . 13-9目次
Web サーバーの構成. . . 13-9 PHP . . . 13-10 Perl. . . 13-13 Pervasive PSQL におけ る Perl および ODBC の使用. . . 13-18 Perl および DBI 用の コー ド の一部. . . 13-18
14 イ ン ス ト ール後の ト ラ ブルシ ュ ーテ ィ ング . . . . 14-1
イ ン ス ト ール中にエ ラ ーが発生 し た場合の対処方法 ト ラ ブルシ ュ ーテ ィ ン グ ツール . . . 14-2 ト ラ ブルシ ュ ーテ ィ ン グの方法. . . 14-3 チ ェ ッ ク リ ス ト . . . 14-3 問題の ト ラ ブルシ ュ ーテ ィ ン グ . . . 14-3 特別な状況におけ る 設定. . . 14-4 Pervasive System Analyzer (PSA) を使っ た問題の原因の判別 . . . 14-5 デー タ ベース エン ジ ンが起動する かど う かのチ ェ ッ ク . . . 14-6 Windows サーバー (Vista 以外) . . . 14-6 Windows ワー ク グループ . . . 14-7 Linux サーバー . . . 14-7 フ ァ イ ル、 ク ラ イ ア ン ト お よ びエン ジ ンのバージ ョ ン番号の取得. . . 14-8 ク ラ イ ア ン ト お よ びエン ジ ンのバージ ョ ンの確認 . . . 14-8 フ ァ イ ル バージ ョ ンの確認 . . . 14-9 エン ジ ン と ク ラ イ ア ン ト のバージ ョ ンの競合. . . 14-13 Pervasive PSQL の一般的な問題の ト ラ ブルシ ューテ ィ ン グ . . . 14-14 Windows で Pervasive PSQL を ア ン イ ン ス ト ール し た後の問題 . . . 14-17 その他のヘルプの入手方法 . . . 14-18 テ ク ニ カル サポー ト . . . 14-18A ネ ッ ト ワー ク について . . . . A-1
ネ ッ ト ワー ク の基本を理解す る ために役立つ概念的な情報 こ の ド キ ュ メ ン ト について . . . A-2 対象者. . . A-2 表記上の規則. . . A-2 本章の概要 . . . A-2 用語. . . A-3 ネ ッ ト ワ ー ク の説明 . . . A-5 一般的な中小規模オ フ ィ ス のネ ッ ト ワー ク . . . A-5 Pervasive PSQL と ネ ッ ト ワー ク . . . A-7 チ ェ ッ ク リ ス ト . . . A-7 Pervasive PSQL ネ ッ ト ワー ク の設定. . . A-7ix 目次
Microsoft Windows シ ス テ ムで Pervasive PSQL を使用する基本的なネ ッ ト ワー ク . . . . A-9 ネ ッ ト ワ ー ク コ ンポーネ ン ト の イ ン ス ト ールお よび構成方法 . . . . A-9 Microsoft Windows ネ ッ ト ワー ク 構成の確認 . . . . A-9 Windows のプ ロ ト コ ルのセ ッ ト ア ッ プ . . . . A-12 基本的な フ ァ イ ル共有のセ ッ ト ア ッ プ . . . . A-16 ネ ッ ト ワ ー ク の ト ラ ブルシ ュ ーテ ィ ン グ方法 . . . . A-17 ping . . . . A-17 Pervasive System Analyzer (PSA) . . . . A-18 基本的なネ ッ ト ワ ー ク の拡大 . . . . A-19 サーバー オペレーテ ィ ン グ シ ス テ ム . . . . A-19 その他の情報. . . . A-20
図
5-1 エン ジ ンの イ ン ス ト ール モー ド ダ イ ア ロ グ ボ ッ ク ス . . . 5-4 6-1 エン ジ ンの イ ン ス ト ール モー ド ダ イ ア ロ グ ボ ッ ク ス . . . 6-4 8-1 Gateway Locator の メ イ ン ダ イ ア ロ グ ボ ッ ク ス . . . 8-12 8-2 Gateway Locator の [フ ォ ルダの参照] ダ イ ア ロ グ ボ ッ ク ス . . . 8-13 8-3 [ゲー ト ウ ェ イ の割 り 当て] ダ イ ア ロ グ ボ ッ ク ス . . . 8-13 8-4 [ コ ン ピ ュ ー タ ーの参照] ダ イ ア ロ グ ボ ッ ク ス . . . 8-14 14-1 サービ ス状態の表示. . . 14-6 14-2 [Btrieve バージ ョ ン情報] ボ タ ンの選択 . . . 14-8 14-3 Btrieve バージ ョ ン情報の表示 . . . 14-9 14-4 Pervasive PSQL Control Center でのフ ァ イ ル バージ ョ ンの取得 . . . 14-10 14-5 テーブルのプ ロ パテ ィ ページ . . . 14-10 14-6 Function Executor でのフ ァ イ ル統計情報 . . . 14-12 A-1 シ ンプルな ワ ー ク グループ ネ ッ ト ワー ク . . . A-5 A-2 シ ンプルなサーバー ネ ッ ト ワー ク . . . A-6 A-3 [ ロ ーカル エ リ ア接続のプ ロ パテ ィ ] ダ イ ア ロ グ ボ ッ ク ス . . . A-11 A-4 ネ ッ ト ワ ー ク のプ ロ パテ ィ - イ ン ス ト ール さ れてい る ネ ッ ト ワー ク カー ド . . . . A-11 A-5 TCP/IP プ ロ ト コ ルのプ ロ パテ ィ ダ イ ア ロ グ ボ ッ ク ス . . . A-13 A-6 リ モー ト マシ ンへの ping の成功 . . . A-18xi
表
1-1 サーバー版 と ワ ー ク グループ版の機能の比較 . . . . 1-9 3-1 ワ ー ク グループの イ ン ス ト ール後の作業 . . . . 3-4 7-1 Pervasive PSQL v10 SP3 の Windows におけ るデフ ォル ト の イ ン ス ト ール場所 . . . 7-2 10-1 サポー ト さ れ る UNC および ド ラ イ ブ パス の形式 . . . . 10-3 10-2 デー タ ベース エン コー ド と ク ラ イ ア ン ト エン コー ド 間の相互の影響 . . . . 10-16 11-1 ネ ッ ト ワ ー ク 構成の概要 . . . . 11-17 12-1 Linux におけ る フルおよび ク ラ イ ア ン ト の イ ン ス ト ール . . . . 12-3 12-2 Linux サーバー用のパ ッ ケージ名 - RPM. . . . 12-4 12-3 Linux ク ラ イ ア ン ト 用のパ ッ ケージ名 - RPM . . . . 12-6 12-4 Linux サーバー用のパ ッ ケージ名 - TAR . . . . 12-8 12-5 Linux ク ラ イ ア ン ト 用のパ ッ ケージ名 - TAR . . . . 12-10 12-6 イ ン ス ト ール さ れた Pervasive PSQL パ ッ ケージ を調べる ための RPM コ マン ド . . 12-12 12-7 Linux に インストールした Pervasive PSQL 製品用の主要なデ ィ レ ク ト リ と ファイル . 12-14 12-8 Pervasive PSQL パ ッ ケージ を ア ン イ ン ス ト ールする ための RPM コ マン ド . . . . . 12-17 12-9 Pervasive PSQL パ ッ ケージ を ア ン イ ン ス ト ールする ための TAR コ マン ド . . . . . 12-17 14-1 イ ン ス ト ール と 問題の判別に役立つ Pervasive ツール . . . . 14-2 14-2 Pervasive Software リ ソ ースおよび問い合せ先情報 . . . . 14-18 A-1 ネ ッ ト ワ ー ク 用語 . . . . A-3xiii
こ のマ ニュ ア ルについて
こ のマニ ュ アルには、Pervasive PSQL v10 SP3 データベース シ ス テ ムの イ ン ス ト ールに関す る 情報が記載 さ れてい ます。Pervasive PSQL v10 SP3 は、 機能性に優れた総合的なデー タ ベース シ ス テ ムです。高度なデータ処理が 可能な ト ラ ンザ ク シ ョ ナル イ ン ターフ ェ イ ス と 、 プ ロ グ ラ ミ ン グの生産性 を 向上 さ せ る 埋め込み可能で ス ケ ー ラ ブル な リ レ ー シ ョ ナル イ ン タ ー フ ェ イ ス を兼ね備えてい ます。 こ のマニ ュ アルでは、 イ ン ス ト ールにおけ る 一般的な問題、 ネ ッ ト ワー ク プ ロ ト コ ルに関す る 情報、 お よ び Pervasive PSQL v10 SP3 のオプシ ョ ン機 能について も 説明 し ます。 Pervasive PSQL の各種ユーテ ィ リ テ ィ の使用方法については、 『Pervasive PSQL User's Guide』 を参照 し て く だ さ い。 Pervasive PSQL v10 SP3 エン ジ ン の構成については、 『Advanced Operations Guide』 を参照し て く だ さ い。こ のマニ ュ アルについて
こ のマニ ュ アルの読者
こ のマニ ュ アルは、Pervasive PSQL v10 SP3 を イ ン ス ト ールおよび使用する ユーザーを対象 と し てい ます。 ま た、 ネ ッ ト ワー ク 上でデー タ ベース を管 理す る シ ス テ ム管理者や、Pervasive PSQL を使用する サーバー アプ リ ケー シ ョ ン開発者に も 役立ち ます。xv
こ のマニ ュ アルの構成
こ のマニ ュ アルは、 イ ン ス ト ールの順序に従っ て構成 さ れてい ます。 章の 順序に従っ て操作を実行す る こ と に よ り イ ン ス ト ールが完了 し ます (ご使 用の イ ン ス ト ール プ ラ ッ ト フ ォームに該当 し ない章は、 省略) 。 『Getting Started with Pervasive PSQL』 は、 以下の よ う に構成 さ れています。
第 1 章 「Pervasive PSQL へよ う こ そ」 こ の章では、Pervasive PSQL v10 SP3 の概要について説明し ます。 第 2 章 「Pervasive PSQL を イ ン ス ト ールする ための準備」 こ の章では、Pervasive PSQL v10 SP3 の イ ン ス ト ールを行 う 前に確認 し てお く 必要のあ る 重要な情報を説明 し ます。 第 3 章 「Pervasive PSQL (Windows 版) のア ッ プグ レー ド 」 こ の章では、Windows で以前のバージ ョ ンの Pervasive PSQL を ア ッ プ グ レー ド す る 方法について説明 し ます。 第 4 章 「Pervasive PSQL サーバー (Windows 版) の イ ン ス ト ール」 こ の章では、Pervasive PSQL サーバーを初めて イ ン ス ト ールする方法 について説明 し ます。 第 5 章 「Pervasive PSQL ク ラ イ ア ン ト (Windows 版) の イ ン ス ト ール」 こ の章では、Pervasive PSQL ク ラ イ ア ン ト を初めて イ ン ス ト ールする 方法について説明 し ます。 第 6 章 「Pervasive PSQL ワー ク グループ(Windows 版)の イ ン ス ト ール」 こ の章では、Pervasive PSQL ワー ク グループを初めて イ ン ス ト ールす る 方法について説明 し ます。 第 7 章 「Windows での Pervasive PSQL の イ ン ス ト ール後」 こ の章では、Windwos 用 Pervasive PSQL の イ ン ス ト ール後について寄 せ ら れ る 質問への回答を提供 し ます。 第 8 章 「ワー ク グループ エン ジ ンの構成」 こ の章では、Pervasive PSQL ワー ク グループ エン ジ ン を構成する方法 について説明 し ます。 第 9 章 「エン ジ ンのネ ッ ト ワー ク 通信の構成」 こ の章では、Windows でサーバー エ ン ジ ン を使用す る ためのネ ッ ト ワー ク の設定方法について説明 し ます。
こ のマニ ュ アルについて 第 10 章 「 ク ラ イ ア ン ト のネ ッ ト ワー ク 通信の設定」 こ の章では、PSQL エ ン ジ ン を 使用す る ための ク ラ イ ア ン ト ネ ッ ト ワ ー ク の設定方法について説明 し ます。 オペレーテ ィ ン グ シ ス テ ム ご と の実装におけ る 注記 も 記載 し てい ます。 第 11 章 「アプ リ ケーシ ョ ン構成のシナ リ オ」 こ の章では、 特別な イ ン ス ト ール状況におけ る アプ リ ケーシ ョ ンの設 定について個別に説明 し ます。 第 12 章 「Pervasive PSQL (Linux 版) の イ ン ス ト ール」 こ の章では、Linux で Pervasive PSQL サーバーおよ び ク ラ イ ア ン ト を イ ン ス ト ールす る 、 あ る いは既存のバージ ョ ン を ア ッ プグ レー ド す る 方法について説明 し ます。 第 13 章 「Linux での Pervasive PSQL の使用」 こ の章では、Pervasive PSQL を Linux に イ ン ス ト ール し た後の使用に 関す る 情報を提供 し ます。 第 14 章 「 イ ン ス ト ール後の ト ラ ブルシ ューテ ィ ン グ」 こ の章では、 問題の診断を支援す る Pervasive PSQL ツールについて説 明 し ます。 ま た、 問題が解決 し ない場合の Pervasive PSQL サポー ト へ の問い合わせ方法に関 し て も 説明 し ます。 付録 A 「ネ ッ ト ワー ク について」 こ の付録では、Pervasive PSQL ワー ク グループ環境でのネ ッ ト ワー ク と 実行に関す る 一般的な情報について説明 し ます。 こ のマニ ュ アルの巻末には索引が用意 さ れてい ます。
xvii
表記上の規則
特段の記述がない限 り 、 コ マ ン ド 構文、 コ ー ド 、 お よ び コ ー ド 例では、 以 下の表記が使用 さ れます。 大文字小文字の 区別 通常、 コ マ ン ド と 予約語は、 大文字で表記 さ れます。 本書で 別途記述がない限 り 、 こ れ ら の項目は大文字、 小文字、 あ る いはその両方を使っ て入力で き ます。 た と えば、MYPROG、 myprog、 ま たは MYprog と 入力する こ と がで き ます。 太字 太字で表示 さ れ る 単語には次の よ う な も のが あ り ま す。 メ ニ ュ ー名、 ダ イ ア ロ グ ボ ッ ク ス名、 コ マン ド 、 オプシ ョ ン、 ボ タ ン、 ス テー ト メ ン ト な ど。 固定幅フ ォ ン ト 固定幅フ ォ ン ト は、 コ マ ン ド 構文な ど、 ユーザーが入力す る テ キ ス ト に使われます。 [ ] 省略可能な情報には、 [log_name] の よ う に、 角か っ こ が使 用 さ れます。角かっ こ で囲ま れていない情報は必ず指定す る 必要があ り ます。| 縦棒は、 [file name | @file name] の よ う に、 入力す る情報
の選択肢を表 し ます。 < > <> は、/D=<5|6|7> の よ う に、 必須項目に対す る 選択 肢を表 し ます。 変数 file name の よ う に斜体で表 さ れてい る語は、 適切な値に置き 換え る 必要のあ る 変数です。 ... [parameter...] の よ う に、 情報の後に省略記号が続 く 場合は、 その情報を繰 り 返 し 使用で き ます。 ::= 記号 ::= は、 あ る項目が別の項目用語で定義 さ れてい る こ と を意味 し ま す。 た と えば、a::=b は、 項目 a が b で定義 さ れ てい る こ と を意味 し ます。
1-1
1
Pervasive PSQL へよ う こ そ
Pervasive PSQL v10 SP3 の概要 Pervasive PSQL v10 をお買い上げいただ き、誠にあ り が と う ご ざい ます。本 リ リ ース が市場において最少の メ ン テナン ス に よ る 最高のパフ ォーマ ン ス を備え たデー タ ベー ス エ ン ジ ン であ る こ と を ご理解いただけ る も の と 確 信 し てい ます。 こ の章では、 以下の項目について説明 し ます。 「Pervasive PSQL について」 (1-2 ページ) 「Pervasive PSQL ト ラ ンザ ク シ ョ ナル イ ン ターフ ェ イ ス」 (1-4 ページ) 「Pervasive PSQL リ レーシ ョ ナル イ ン ターフ ェ イ ス」 (1-6 ページ) 「Pervasive PSQL エン ジ ンについて」 (1-8 ページ) 「Pervasive PSQL SDK」 (1-10 ページ)Pervasive PSQL へよ う こ そ
Pervasive PSQL について
Pervasive PSQL v10 は信頼性に優れ、 メ ン テナン ス の必要が少な く 、 高度 なパ フ ォ ーマ ン ス を提供す る デー タ ベー ス 管理シ ス テ ム (DBMS) です。 世界中の多 く の企業が Pervasive PSQL の ラ イ セン ス を取得 し、 データ集約 ソ フ ト ウ ェ ア製品の基本的なデー タ ス ト レージ プ ロ グ ラ ム と し て配布 し てい ます。 こ れ ら の企業には、Pervasive PSQL を使用する こ と で得 ら れ る 簡易性、 信頼性お よ び価値に よ っ て、 独自の DBMS を構築す る こ と も な く 、 ま た競合製品の ラ イ セ ン ス を取得す る 必要 も ない こ と を ご理解いただ いてい ます。 Pervasive PSQL を他製品の付属 と し て入手 さ れたか、 あ る いは単独で購入 さ れたかに関わ ら ず、 こ のセ ク シ ョ ンでは本製品の簡単な説明 と その利点 について述べます。本製品の利点
Pervasive PSQL では、 同様の他製品に比べ多 く の利点を備えてい ます。 こ こ では、 その一部を説明 し ます。 最低の総所有 コ ス ト (TCO)。 Aberdeen グループが実施 し た独自の調査 で、Pervasive PSQL の安価な TCO に匹敵する主要なデータベース製品 はほかにない と の結果がで ま し た。なぜ最低の TCO が可能なのか? こ の理由については、 次の項をお読み く だ さ い。 デー タ ベース管理者 (DBA) が不要。 こ の業界の求人広告では Oracle、 Sybase、 あ る いは SQL Server のデータベース管理者に高額な給与を提 示 し て い る の を 頻繁に見か け ま す。Pervasive PSQL では独自の Zero Database Administrator (Z-DBA™) アーキ テ ク チ ャ を提供 し ま す。 使 いやすい ツール、 安全な イ ン ス ト ールお よ び単純な操作性に よ り 、 デ ス ク ト ッ プ、 ワー ク グループお よ び各部門のアプ リ ケーシ ョ ンの完全 な運用を達成 し ます。 デス ク ト ッ プか ら Web までの拡張性。Pervasive PSQL には 2 種類のエ デ ィ シ ョ ンがあ り ます。超軽量の ワー ク グループ データベース エン ジ ンは、 シ ン グル ユーザー設定か ら 小規模の ワー ク グループ設定ま でを サポー ト し ます。サーバー エン ジ ンには 6 ユーザー ラ イ セン ス が付属 し てお り 、 イ ン ト ラ ネ ッ ト お よ びエ ク ス ト ラ ネ ッ ト アプ リ ケーシ ョ ン を含む、 数百の同時ユーザーに ま で拡張で き ます。 デー タ ベース エン ジ ン を ア ッ プグ レー ド す る 場合、 サポー ト さ れ る アプ リ ケーシ ョ ンへ の変更は必要な く 、新 し いデー タ ベース エン ジ ンに入れ替え る だけで 済みます。1-3 Pervasive PSQL について
ク ロ ス プ ラ ッ ト フ ォ ー ムの サ ポ ー ト 。ほ か の製品 と は異 な り 、 Pervasive PSQL の 使用 は 単一 プ ラ ッ ト フ ォ ー ム に 留 ま り ま せ ん。 Pervasive PSQL デー タベースはバ イ ナ リ 互換で、 Microsoft Windows お よ び Linux のい く つかのバージ ョ ンでサポー ト さ れます。 データ がど の 環 境 に 存 在 し よ う と 、 ま た そ れ を ど こ の 環 境 に 移 行 し よ う と 、 Pervasive PSQL はその環境で使用で き ます。 低価格で多機能なデー タ ベース。Pervasive PSQL では、 ほかの高価な DBMS 製品に見 ら れる よ う な、 完全なセキ ュ リ テ ィ 、 暗号化、 管理お よ びモニ タ ー ツール、 その他多数の機能を提供 し ます。 伝統的な安定性 と 信頼性。米国において Windows デス ク ト ッ プ市場で はデー タ ベース の第一選択 と し て Pervasive PSQL を使用 し てい る こ と は ま ぎれ も ない事実です。 重要なデー タ を管理す る 状況において、 こ のデー タ ベース はその期待を裏切 り ません。 複数のア ク セス方法。 アプ リ ケーシ ョ ン ベンダーは、 大量のデータ操 作でのパ フ ォ ーマ ン ス を著 し く 向上 さ せ る ト ラ ン ザ ク シ ョ ナル イ ン タ ーフ ェ イ ス を使用す る こ と がで き ます。ま た一方で、デー タ の レ ポー ト 作成、 セキ ュ リ テ ィ 、 分析お よ び標準互換に対応す る ODBC、 OLE DB、 純粋な Java お よ び JDBC イ ン タ ーフ ェ イ ス の豊富な ア ク セ ス方 法を提供 し ます。 こ れ ら のア ク セ ス方法をすべて提供 し てい る デー タ ベース管理シ ス テ ムはほかにあ り ません。
リ レーシ ョ ナルまたは ト ラ ンザク シ ョ ナル ア ク セス
Pervasive PSQL では、 デー タベース管理市場において完全に独自のアーキ テ ク チ ャ を提供 し ま す。 本製品を使用すれば、Microsoft ASP、 Excel お よ び Access な ど の ア プ リ ケーシ ョ ン を サポー ト す る ODBC や OLE DB を 使っ て、 あ る いは Btrieve と い う 高速 ト ラ ンザ ク シ ョ ナル イ ン タ ーフ ェ イ ス を使っ て、 同 じ デー タ にア ク セ スす る こ と がで き ます。ODBC は複雑な レ ポー ト 作成やデー タ 調査に向いてい る 一方、Btrieve は一日に何百 も の レ コ ー ド を表示、 更新ま たは作成す る 能力が要求 さ れ る 場合に高スループ ッ ト を提供 し ます。 ど ち ら の イ ン タ ーフ ェ イ ス を使用す る かは、 アプ リ ケーシ ョ ン ベン ダーの 選択に よ っ て決ま り ます。 アプ リ ケーシ ョ ンで使用す る ア ク セ ス方法をお 知 り にな り たい場合は、 アプ リ ケーシ ョ ン ベンダーに確認 し て く だ さ い。Pervasive PSQL へよ う こ そ
Pervasive PSQL ト ラ ンザク シ ョ ナル イ ン タ ー フ ェ イ ス
Btrieve 上に構築 さ れた Pervasive PSQL ト ラ ンザ ク シ ョ ナル イ ン タ ーフ ェ イ ス に よ り 、 イ ン ス ト ールの単純化、 メ ン テナン ス の簡素化、 さ ら に高い パフ ォーマ ン ス と 信頼性を実現 し ます。Pervasive PSQL では、 ト ラ ンザ ク シ ョ ナル アプ リ ケーシ ョ ン を実行ま たは リ レーシ ョ ナル デー タ ベース シ ス テ ムへ移行で き る 基盤を提供 し ます。ト ラ ンザク シ ョ ナル イ ン タ ー フ ェ イ スの利点
Pervasive PSQL の ト ラ ンザ ク シ ョ ナル イ ン タ ーフ ェ イ ス であ る Btrieve は 25 年以上 も の間、 世界中の何万 も のアプ リ ケーシ ョ ン に使用 さ れてい る デー タ 管理シ ス テ ムです。 競争の激 し い会計 ソ フ ト ウ ェ ア市場では、 信頼 性 と 高性能が要求 さ れ ま すが、 上位 を 占め る ベ ン ダーの多 く が Pervasive PSQL を選択し てい ます。 アプ リ ケーシ ョ ン開発業者の多 く が、 ス ピー ド 、 デー タ の整合性、 ス ケー ラ ビ リ テ ィ 、 メ ン テナン ス費用の低 さ な ど を理由 に、Pervasive PSQL を選択し てい ます。Pervasive PSQL の一部 と し て、Btrieve の ト ラ ン ザ ク シ ョ ナル イ ン タ ーフ ェ イ ス には次の よ う な メ リ ッ ト があ り ます。 ス ピー ド 。Pervasive PSQL は高度な MicroKernel Database エン ジ ン を使
用 し てい る ため、 数百人のユーザーが使用す る 数ギガバ イ ト のデー タ ベース を構築す る 場合で も 、 瞬時の応答が可能です。MicroKernel は、 デー タ の高速な取 り 出 し と 更新のためにページ を キ ャ ッ シ ュ す る 内部 イ ンデ ッ ク ス アルゴ リ ズ ム、フ ァ イ ル サ イ ズが大き く な っ て も 高速の デー タ ア ク セ ス を保つ自動 イ ンデ ッ ク ス バ ラ ン ス な ど の機能を利用 し て こ の よ う な高速度を実現 し ます。 デー タ の整合性。MicroKernel は豊富な ト ラ ンザ ク シ ョ ン処理のサポー ト 、 参照整合性の制御、 フ ァ イ ルの自動修復な ど に よ り 、 デー タ の整 合性を保証 し てい ます。 サーバーやシ ス テ ムの障害発生時には、 ロ グ 機能 と ロ ール フ ォ ワー ド 機能に よ り 、最後に完了 し た ト ラ ンザ ク シ ョ ンの時点ま でデー タ を修復 し ます。 スケー ラ ビ リ テ ィ 。ク ラ イ ア ン ト/サーバー データベース のアプ リ ケー シ ョ ンの多 く はデス ク ト ッ プか ら 始ま り 、 次第にその規模を拡大 し て い き ます。Pervasive PSQL は、 ワー ク ス テーシ ョ ンか ら 大規模な ク ラ イ ア ン ト / サーバー環境にいた る ま で、 容易に実現可能な ス ケー ラ ビ リ テ ィ を提供 し てい ます。 低 コ ス ト 。Pervasive PSQL 開発者が実感する サポー ト コ ス ト の低 さ は、 Pervasive PSQL アプ リ ケーシ ョ ンのエン ド ユーザーに と っ て も メ ン テ ナン ス コ ス ト が低い こ と を意味 し ます。 Pervasive PSQL のデータ の自 動修復機能や、 使いやすいユーテ ィ リ テ ィ に よ っ て、 継続的なデー タ ベース管理が不要にな り ます。
1-5 Pervasive PSQL ト ラ ンザク シ ョ ナル イ ン タ ー フ ェ イ ス
ト ラ ンザク シ ョ ナル機能
Pervasive PSQL は、 次の よ う な多数の機能を提供する総括的な ト ラ ンザ ク シ ョ ナル データベース管理シ ス テ ム を提供 し ます。 基礎的なデー タ マネージ ャー と し ての MicroKernel Database エン ジ ン 複数のエン ジ ンに分散 し てい る デー タ ベースヘのア ク セ ス シ ン グルサーバー シ ス テ ム と 分散型のマルチサーバー シ ス テ ムの両 方に、 信頼性の高い ト ラ ンザ ク シ ョ ン を保証Pervasive PSQL へよ う こ そ
Pervasive PSQL リ レーシ ョ ナル イ ン タ ー フ ェ イ ス
Pervasive PSQLRelational Database エ ン ジ ン (SRDE) に構築 さ れてい る リ レーシ ョ ナル イ ン ターフ ェ イ スは、 イ ン ス ト ールの単純化、 メ ン テナン ス の簡素化、 さ ら に高性能 と 信頼性を提供 し ます。
リ レーシ ョ ナル イ ン タ ー フ ェ イ スの利点
リ レーシ ョ ナル データベース アプ リ ケーシ ョ ン開発者の多 く が、ス ケー ラ ビ リ テ ィ 、 メ ン テナ ン ス 不要の操作、 少な い メ モ リ 容量な ど の理由か ら Pervasive PSQL を選択 し てい ます。 標準イ ン タ ー フ ェ イ ス。SQL および ODBC に よ る、 有用なアプ リ ケー シ ョ ン を構築す る ための標準化 さ れた基盤を提供 し ます。 ス ピー ド 。Pervasive PSQL はデー タベース エン ジ ンへの ODBC 直接ア ク セ ス を 提供 し ま す。 競合製品の多 く は、 変換 レ イ ヤー を 使用 し て ODBC 呼び出 し を独自の 「ネ イ テ ィ ブ」 リ レーシ ョ ナル API 呼び出 し に変換 し てか ら デー タ ベー ス エ ン ジ ン にア ク セ ス し ま す。 こ れに対 し 、Pervasive PSQL ODBC ド ラ イ バーはデータベース エン ジ ン を直接 呼び出すため、ODBC 呼び出し を独自の リ レーシ ョ ナル API に変換す る 必要があ り ません。 スケー ラ ビ リ テ ィ 。Pervasive PSQL では、 シ ン グルユーザーか ら ク ラ イ ア ン ト/ サーバー環境にいた る ま で、アプ リ ケーシ ョ ンやデータベー ス を変更せずにアプ リ ケーシ ョ ン を拡張す る こ と が可能です。 メ ン テナン ス不要の操作。Pervasive PSQL は イ ン ス ト ールや使用が簡 単です。 デー タ ベース管理者に よ る 大規模なセ ッ ト ア ッ プや継続的な チ ュ ーニ ン グは必要あ り ません。 小 さ い メ モ リ 容量。Pervasive PSQL が必要 と する メ モ リ は少量です。リ レーシ ョ ナル機能
Pervasive PSQL の リ レーシ ョ ナル イ ン ターフ ェ イ スは、 柔軟なアーキテ ク チ ャ を備え、 大規模な ク ラ イ ア ン ト / サーバー シ ス テ ム か ら 、 シ ン グル ユーザー環境にいた る ま で、 さ ま ざ ま なデー タ ベー ス アプ リ ケーシ ョ ン を、 新たに コ ーデ ィ ン グ を行わずに簡単に拡張で き ま す。Pervasive PSQL の使用に よ り 、 イ ン ス ト ールの単純化、 メ ン テナン ス の簡素化、 さ ら に高 いパフ ォーマ ン ス と 信頼性、デー タ のパス の ス ムーズな移行を実現 し ます。 ま た、 マルチユーザー と シ ン グルユーザーの ラ ン タ イ ム サポー ト を提供す る Pervasive PSQL の配布コ ンポーネ ン ト を使えば、 Pervasive PSQL と アプ リ ケーシ ョ ンのバン ド ル も 容易に実現 し ます。1-7 Pervasive PSQL リ レーシ ョ ナル イ ン タ ー フ ェ イ ス Pervasive PSQL には、 次の よ う な多 く の機能 を 提供す る 総括的な リ レ ー シ ョ ナル データベース管理シ ス テ ム イ ン ターフ ェ イ ス が備わっ てい ます。 ス タ ン ド ア ロ ンか ら ク ラ イ ア ン ト / サーバーにいた る アプ リ ケーシ ョ ンの ス ケー ラ ビ リ テ ィ フル機能の ワー ク グループ と ク ラ イ ア ン ト / サーバー エン ジ ン 宣言型の参照整合性 双方向型、 更新可能、 ス ク ロ ール可能な カー ソ ル アプ リ ケーシ ョ ンの ロ ケーシ ョ ンの透過性を提供す る 名前付 き デー タ ベース のサポー ト 包括的かつ業界標準のデー タ 型のサポー ト ト リ ガーやス ト ア ド プ ロ シージ ャ な どのプ ロ グ ラ ミ ン グの拡張機能 統計分析 と 高度な フ ェ ッ チ アルゴ リ ズ ムか ら 打ち出 さ れた コ ス ト 優 先の最適化 フル ト ラ ンザ ク シ ョ ナル ロ グな どの ト ラ ンザ ク シ ョ ン処理機能の強 化 ODBC サポー ト な どの標準機能の強化 その他、Windows ユーテ ィ リ テ ィ の追加、 大容量フ ァ イ ルのサポー ト (最大 256 ギガ バ イ ト )、お よび TIMESTAMP、UNSIGNED、CURRENCY な どデー タ 型変数の追加機能
Pervasive PSQL へよ う こ そ
Pervasive PSQL エ ン ジ ンについて
こ のセ ク シ ョ ンでは、Pervasive PSQL のサーバー エン ジ ン と ワー ク グルー プ エン ジ ンについて基本的な情報を説明 し ます。Pervasive PSQL サーバー
こ の Pervasive PSQL サーバー データベース エン ジ ンは、要件を満たすハー ド ウ ェ アに イ ン ス ト ール し た場合、多数の同時ネ ッ ト ワ ー ク ユーザーをサ ポ ー ト す る よ う 設計 さ れ て い ま す。 信頼性やパ フ ォ ー マ ン ス が重要 な Web、 企業、 部門およびその他の ク ラ イ ア ン ト / サーバーや Web ベース の アプ リ ケーシ ョ ン をサポー ト す る 機能があ り ます。 Pervasive PSQL サーバー エン ジ ンは、ご購入 さ れたユーザー ラ イ セン ス数 に応 じ て、 ユーザー数が 6、 10、 20、 50、 100、 250、 500 ま たは 無制限の ラ イ セ ン ス単位で イ ン ス ト ール さ れます。 サーバー エン ジ ンは、 追加 ラ イ セ ン ス を購入す る こ と に よ っ て何百 も の同時ユーザーに拡張で き ます。Pervasive PSQL ワー ク グループ
Pervasive PSQL ワ ー ク グ ループ デー タ ベー ス エ ン ジ ン は シ ン グ ル ユー ザーや小規模の ワ ー ク グループ イ ン ス ト ールを サポー ト す る よ う に設計 さ れてい ます。 Pervasive PSQL ワー ク グループではサーバー エン ジ ン と 同 じ レベルの信頼 性や機能を提供 し ます。 中規模、 大規模環境におけ る ネ ッ ト ワー ク 化お よ びパフ ォーマ ン ス に違いがあ る だけです。 Pervasive PSQL ワー ク グループでは、 リ モー ト サーバー上のデータへのア ク セ ス を柔軟に行 う こ と がで き 、 小規模のネ ッ ト ワー ク におけ る さ ま ざ ま な設定が可能です。 デー タ ベース エン ジ ンがない リ モー ト フ ァ イ ル シ ス テ ム上にデー タ フ ァ イ ルがあ る場合、 Pervasive PSQL ワー ク グループを構 成す る こ と に よ っ て、特定のエン ジ ン を常に リ モー ト データ のア ク セ ス に 使用す る よ う 設定す る こ と がで き ます。 あ る いはそのデー タ フ ァ イ ルに最 初にア ク セ スす る エン ジ ンがデー タ への リ ク エ ス ト がな く な る ま でそれ ら の フ ァ イ ルを 「供給」 す る よ う 設定す る こ と も で き ます。 こ の場合、 リ ク エ ス ト の終了後に再度その フ ァ イ ルにア ク セ ス し た最初のエン ジ ンが、 リ ク エ ス ト があ る 間その フ ァ イ ルを所有 し ます。 1 つの Pervasive PSQL エン ジ ン を複数のマシ ンに イ ン ス ト ールする こ と は で き ません。 ユーザー カ ウ ン ト ラ イ セン ス と は、 Pervasive PSQL エン ジ ン を イ ン ス ト ールで き る マシ ンの台数ではな く 、 そのエン ジ ンへ接続可能な ク ラ イ ア ン ト 数を指 し ます。ワー ク グループ環境では、Pervasive PSQL デー タ に ア ク セ ス す る すべてのマ シ ン にそれぞれ ワ ー ク グループ エ ン ジ ン を イ ン ス ト ールす る 必要があ り ます。1-9 Pervasive PSQL エ ン ジ ンについて
エ ン ジ ンの機能の比較
ど ち ら の Pervasive デー タ ベース エン ジ ン も 、 同一の強力な機能のセ ッ ト を備え、 プ ロ グ ラ ミ ン グ イ ン ターフ ェ イ ス で完全に機能する よ う サポー ト し ます。 次の表では、 本製品の 2 つのパ ッ ケージの主な違いを示 し ます。 表 1-1 サーバー版 と ワー ク グループ版の機能の比較 機能 サーバー ワークグループBtrieve、 ODBC、 OLE DB、 Java、 JDBC、 PDAC お よ び ActiveX イ ン ターフ ェ イ ス のサポー ト ○ ○ リ レーシ ョ ナル機能の完全なサポー ト (オ ン ラ イ ン バ ッ ク ア ッ プ、セ キ ュ リ テ ィ 、参照整合性、管理ツー ルな ど) ○ ○ すべ て の プ ラ ッ ト フ ォ ー ム お よ びエ ン ジ ン のバー ジ ョ ンにわた る バ イ ナ リ 互換デー タ フ ァ イ ル ○ ○ 簡単なプ ラ グ ア ン ド プ レ イ ア ッ プグ レー ド 、 エ ン ジ ンの変更に よ る アプ リ ケーシ ョ ン変更の必要な し ○ ○ オ ン ラ イ ン ド キ ュ メ ン ト の付属 ○ ○ デー タ ベー ス エ ン ジ ン が イ ン ス ト ール さ れてい な い フ ァ イ ル サーバー上のデー タ ア ク セ ス ○ リ モー ト ODBC ク ラ イ ア ン ト 接続のサポー ト ○ ○ リ モー ト デー タ に ア ク セ ス す る 可能性の あ る すべ て の コ ン ピ ュ ー タ ー上での ワ ー ク グ ループ エ ン ジ ンの必要性 適用外 ○ Windows 上でのエン ジ ンの起動 ○ ○ Linux 上でのエン ジ ンの起動 ○ 小規模グループ用のマルチ ユーザー ○ ○ 数千ユーザーへの拡張 ○ エ ク ス ト ラ ネ ッ ト ラ イ セン ス の使用 ○ オペレーテ ィ ン グ シ ス テ ムのセキ ュ リ テ ィ の実行 ○
Pervasive PSQL へよ う こ そ
Pervasive PSQL SDK
Pervasive PSQL SDK には、 アプ リ ケーシ ョ ン開発を容易にする多 く の機能 が備わ っ てい ます。 た と えば、 次の よ う な機能があ り ます。
ODBC。 Pervasive PSQL ではネ イ テ ィ ブな ODBC ド ラ イ バーを提供 し
ます。
OLE DB。 OLE DB プ ロ バ イ ダーでは、 リ レーシ ョ ナル イ ン ターフ ェ
イ ス と ト ラ ン ザ ク シ ョ ナル イ ン タ ーフ ェ イ ス の両方へのア ク セ ス が 行え ます。
DTI/DTO (Distributed Tuning Interface/Distributed Tuning Objects)。こ
れ ら 2 つの関連 し た イ ン ターフ ェ イ ス を使用すれば、 アプ リ ケーシ ョ ンか ら (設定パ ラ メ ー タ ーやセキ ュ リ テ ィ 部分 も 含む) デー タ ベース 自身を調整お よ び管理す る こ と がで き ます。 Java。 Java イ ン ターフ ェ イ ス に よ り 、 プ ラ ッ ト フ ォームに依存 し ない オブジ ェ ク ト 指向の方法で Btrieve アプ リ ケーシ ョ ン を開発す る こ と がで き ます。Java イ ン ターフ ェ イ スは、 真の ヌル値 と Unicode 値のほ か、BLOB (Binary Large Object) も サポー ト し ています。
ロー レベル API。 Btrieve API を直接プ ロ グ ラ ミ ン グする こ と に よ り 、
最速のデー タ ア ク セ ス が可能にな り 、 作成す る アプ リ ケーシ ョ ン が デー タ を読み書 き す る 方法を最適に制御で き ます。 こ れ ら の機能が重 要であ り 、ご自分の業務の規定を組み込んで コ ー ド を開発す る 場合は、 API の直接プ ロ グ ラ ミ ン グが非常に役立ち ます。 データ に リ レーシ ョ ナル ア ク セ スする場合は、Microsoft ODBC API に直接コーデ ィ ン グす る こ と も 可能です。 ActiveX イ ン タ ー フ ェ イ ス。 ActiveX イ ン ターフ ェ イ ス を使用する と 、 手作業の コ ーデ ィ ン グ を最小限に抑え て、Pervasive PSQL エン ジ ンの パ ワー と ス ピー ド を活用す る こ と がで き ます。 こ れ ら の制御は、 サー ド パーテ ィ のグ リ ッ ド 制御で も 容易に使用で き る よ う に設計 さ れてい ます。 完全なサン プル アプ リ ケーシ ョ ン。 Pervasive PSQL SDK には、 レ ン タ ル ビデオ店を経営す る と い う 目的に沿っ て設計 さ れたサンプル アプ リ ケーシ ョ ンの完全版 も 用意 さ れてい ます。Visual Basic、Delphi、Java、 お よ び C/C++ の完全な サ ン プル コ ー ド が付属 し て い ま す。 ODBC、 ActiveX RDO、 サー ド パーテ ィ 製コ ン ト ロール、 API の直接呼び出 し を使用す る 例が示 さ れてい ます。
開発環境
Pervasive PSQL のオープン イ ン ターフ ェ イ ス に よ っ て、 さ ま ざ ま な フ ロ ン ト エ ン ド アプ リ ケーシ ョ ン の開発が可能にな り ます。 こ の よ う な アプ リ ケーシ ョ ンはすべて、 共通、 ト ラ ンザ ク シ ョ ナル、 ま たは リ レーシ ョ ナル
1-11 Pervasive PSQL SDK
デー タ ベース を共有で き ます。 一般的なプ ロ グ ラ ミ ン グ言語や環境であ る Java、Delphi、BASIC、Visual BASIC、.NET、C、C++、COBOL、Pascal、ODBC、 PowerBuilder (ODBC を使用)、 および FoxPro (ODBC を使用) を使 う こ と がで き ま す。 ま た、 ソ フ ト ウ ェ ア ラ イ セ ン ス に従っ て、 作成す る アプ リ ケーシ ョ ンに Pervasive PSQL エン ジ ン をバン ド ルする こ と も 簡単にで き ま す。
2-1
2
Pervasive PSQL を イ ン スト ー
ルする ための準備
Pervasive PSQL v10 SP3 の イ ン ス ト ールに必要な準備 こ の章では、Pervasive PSQL v10 SP3 の イ ン ス ト ールの準備を行い ます。 各 種要件の概要、Pervasive PSQL に含まれる主要な コ ンポーネ ン ト 、 使用可 能な イ ン ス ト ール オプシ ョ ン、 ま た Pervasive PSQL v10 SP3 の イ ン ス ト ー ルを快適に実行す る ために役立つ詳細なチ ェ ッ ク リ ス ト を提供 し ます。 こ の章では、 以下の項目について説明 し ます。 「 イ ン ス ト ール要件」 (2-2 ページ) 「 イ ン ス ト ール オプシ ョ ン」 (2-3 ページ) 「Pervasive PSQL v10 SP3 製品」 (2-4 ページ) 「Pervasive PSQL v10 SP3 のオプシ ョ ン機能」 (2-6 ページ) 「 イ ン ス ト ールに関す る 検討事項」 (2-10 ページ)Pervasive PSQL を イ ン ス ト ールするための準備
イ ン ス ト ール要件
こ こ では、Pervasive PSQL v10 SP3 の完全 イ ン ス ト ールのために知っ てお く 必要が あ る 特別な要件 を概説 し ま す。 以下の概要は Pervasive Software の Web サ イ ト で記載 し てい る Pervasive PSQL v10 SP3 用の ソ フ ト ウ ェ ア要件 お よ びハー ド ウ ェ ア要件に沿っ た も のです。2-3 イ ン ス ト ール オプシ ョ ン
イ ン ス ト ール オプシ ョ ン
Windows オペレーテ ィ ン グ シ ス テ ムの場合、 Pervasive PSQL v10 SP3 には [すべて] ま たは [カ ス タ ム] イ ン ス ト ールのオプシ ョ ンがあ り ます。Linux デ ィ ス ト リ ビ ュ ーシ ョ ンの場合、 主要な コ ン ポーネ ン ト にはそれぞれ独自 の イ ン ス ト ールがあ り ます。完全イ ン ス ト ール
通常は、 [すべて] を選択 し て く だ さ い。 こ のセ ッ ト ア ッ プ タ イ プでは、 デ フ ォ ル ト 設定の イ ン ス ト ールが行われ、Pervasive PSQL v10 SP3 と すべての オプ シ ョ ン機能をデ フ ォ ル ト の イ ン ス ト ール ロ ケーシ ョ ン に イ ン ス ト ー ル し ます。カ ス タ ム イ ン ス ト ール
Pervasive PSQL v10 SP3 の イ ン ス ト ールを制御す る 必要があ る ユーザーは [カ ス タ ム] イ ン ス ト ールを選択 し て く だ さ い。 カ ス タ ム イ ン ス ト ールで は、Pervasive PSQL v10 SP3 の中で必要な機能のみを選び、 指定のデ ィ レ ク ト リ の場所に イ ン ス ト ールで き ます。 以下のセ ク シ ョ ン では、Pervasive PSQL v10 SP3 の各製品について、 お よ び、 こ こ で説明 し た イ ン ス ト ール オプシ ョ ン を使用 し て イ ン ス ト ールで き る オプシ ョ ン機能について説明 し ます。Pervasive PSQL を イ ン ス ト ールするための準備
Pervasive PSQL v10 SP3 製品
Pervasive PSQL v10 SP3 はサーバー、 ワー ク グループ (32 ビ ッ ト のみ) お よ び ク ラ イ ア ン ト で 使用す る こ と が で き ま す。 こ の セ ク シ ョ ン で は、 Pervasive PSQL v10 SP3 の各製品について、およびそれぞれの製品に備わっ てい る 基本 コ ン ポーネ ン ト について説明 し ます。サーバー エ ン ジ ン (64 ビ ッ ト )
64 ビ ッ ト MicroKernel Database エン ジ ン (MKDE) 。 こ れは Pervasive
PSQL アプ リ ケーシ ョ ン を サポー ト す る Btrieve/MicroKernel API を提 供 し ます。
32 ビ ッ ト SQL Relational Database エン ジ ン (SRDE)。 こ れは Pervasive
PSQL ア プ リ ケーシ ョ ン を サポー ト す る ODBC/SQL API を 提供 し ま す。
64 ビ ッ ト Pervasive PSQL v10 ク ラ イ ア ン ト リ ク エ ス ター と Windows
ま たは Linux (Btrieve と DTI のみ) 向けの MicroKernel エン ジ ンへア ク セ スす る ために必要な コ ン ポーネ ン ト 。
32 ビ ッ ト Pervasive PSQL v10 SP3 ク ラ イ ア ン ト リ ク エ ス ター と
Windows ま たは Linux 向けの MicroKernel エン ジ ンへア ク セ スす る た めに必要な コ ン ポーネ ン ト 。
Pervasive Distributed Tuning Interface (DTI) は、 低レベルの (コ ンパ イ
ル さ れた) アプ リ ケーシ ョ ンか らPervasive コ ンポーネン ト を構成およ びモニ タ ーす る ために使用 し ます。
サーバー エ ン ジ ン (32 ビ ッ ト )
32 ビ ッ ト MicroKernel Database エン ジ ン (MKDE) 。 こ れは Pervasive
PSQL アプ リ ケーシ ョ ン を サポー ト す る Btrieve/MicroKernel API を提 供 し ます。
32 ビ ッ ト SQL Relational Database エン ジ ン (SRDE)。 こ れは Pervasive PSQL ア プ リ ケーシ ョ ン を サポー ト す る ODBC/SQL API を 提供 し ま す。
32 ビ ッ ト Pervasive PSQL v10 SP3 ク ラ イ ア ン ト リ ク エ ス ター と
Windows ま たは Linux 向けの MicroKernel エン ジ ンへア ク セ スす る た めに必要な コ ン ポーネ ン ト 。
Pervasive Distributed Tuning Interface (DTI) は、 低レベルの (コ ンパ イ ル さ れた) アプ リ ケーシ ョ ンか らPervasive コ ンポーネン ト を構成およ びモニ タ ーす る ために使用 し ます。
2-5 Pervasive PSQL v10 SP3 製品
ワー ク グループ
エ ン ジ ン (32 ビ ッ ト )
32 ビ ッ ト MicroKernel Database エン ジ ン (MKDE) 。 こ れは Pervasive
PSQL アプ リ ケーシ ョ ン を サポー ト す る Btrieve/MicroKernel API を提 供 し ます。
32 ビ ッ ト SQL Relational Database エン ジ ン (SRDE)。 こ れは Pervasive PSQL ア プ リ ケーシ ョ ン を サポー ト す る ODBC/SQL API を 提供 し ま す。
32 ビ ッ ト Pervasive PSQL v10 SP3 ク ラ イ ア ン ト リ ク エ ス ター と
Windows ま たは Linux 向けの MicroKernel エン ジ ンへア ク セ スす る た めに必要な コ ン ポーネ ン ト 。
Pervasive Distributed Tuning Interface (DTI) は、 低レベルの (コ ンパ イ ル さ れた) アプ リ ケーシ ョ ンか らPervasive コ ンポーネン ト を構成およ びモニ タ ーす る ために使用 し ます。 メ モ 64 ビ ッ ト マシン上で実行 し てい る ワー ク グループ エン ジ ンがあ り 、64 ビ ッ ト Btrieve ま たは DTI アプ リ ケーシ ョ ンがあ る場合は、 同 じ マシ ンに ワー ク グループ (32 ビ ッ ト ) エン ジ ン と ク ラ イ ア ン ト (64 ビ ッ ト ) エン ジ ンの両方を イ ン ス ト ールで き ます。
ク ラ イ ア ン ト (64 ビ ッ ト )
64 ビ ッ ト Pervasive PSQL v10 ク ラ イ ア ン ト リ ク エ ス ター と Windowsま たは Linux (Btrieve と DTI のみ) 向けの MicroKernel エン ジ ンへア ク セ スす る ために必要な コ ン ポーネ ン ト 。 メ モ ク ラ イ ア ン ト (64 ビ ッ ト ) の イ ン ス ト ールにはユーテ ィ リ テ ィ や ド キ ュ メ ン ト が含まれてい ません。 ユーテ ィ リ テ ィ や ド キ ュ メ ン ト を イ ン ス ト ールす る には、 ク ラ イ ア ン ト (64 ビ ッ ト ) と ク ラ イ ア ン ト (32 ビ ッ ト ) の両製品を イ ン ス ト ールする必要があ り ます。
ク ラ イ ア ン ト (32 ビ ッ ト )
32 ビ ッ ト Pervasive PSQL v10 SP3 ク ラ イ ア ン ト リ ク エ ス ター とWindows ま たは Linux 向けの MicroKernel エン ジ ンへア ク セ スす る た めに必要な コ ン ポーネ ン ト 。
Pervasive Distributed Tuning Interface (DTI) は、 低レベルの (コ ンパ イ ル さ れた) アプ リ ケーシ ョ ンか らPervasive コ ンポーネン ト を構成およ びモニ タ ーす る ために使用 し ます。
Pervasive PSQL を イ ン ス ト ールするための準備
Pervasive PSQL v10 SP3 のオプ シ ョ ン機能
カ ス タ ム イ ン ス ト ール時、 Pervasive PSQL v10 SP3 の各種機能は Pervasive PSQL v10 SP3 製品の イ ン ス ト ールか ら 除外する こ と がで き ます。 こ こ で挙 げてい る 機能はオプシ ョ ンであ る ため、 こ のセ ク シ ョ ンのすべての機能が イ ン ス ト ールか ら 除外 さ れて も 、Pervasive PSQL v10 SP3 製品はデフ ォ ル ト で イ ン ス ト ール さ れます。 以下に挙げ る オプシ ョ ン機能は、 特に注記がなければ、Pervasive PSQL の 各エデ ィ シ ョ ンで使用可能です。Xtreme I/O (サーバー 32 ビ ッ ト のみ)
Xtreme I/O (XIO) は Pervasive PSQL v10 SP3 に含まれてい るデータベース ア ク セ ラ レー タ です。XIO では Pervasive PSQL データ フ ァ イ ルのデ ィ ス ク ア ク セ ス時間を加速 さ せ る こ と に よ っ てデー タ ベース のパフ ォーマ ン ス を 向上 さ せ ま す。 XIO はそ の シ ス テ ム 要件 を 満たす Windows サーバー 32 ビ ッ ト プ ラ ッ ト フ ォ ー ム で の み イ ン ス ト ー ルす る こ と が で き ま す。 『Advanced Operations Guide』 の 「シ ス テ ム要件」 (5-18 ページ) を参照 し て く だ さ い。
Pervasive ア ク セス方法
Pervasive ア ク セ ス 方法には Pervasive PSQL v10 SP3 ソ フ ト ウ ェ ア開発者 キ ッ ト (SDK)、 お よび DOS リ ク エ ス ターがあ り ます。ActiveX イ ン タ ー フ ェ イ ス コ ン ト ロール
ActiveX をサポー ト する開発環境で Btrieve データ に簡単にア ク セ ス で き る よ う にす る 9 個のカ ス タ ム コ ン ト ロールか ら 構成 さ れています。 こ の イ ン タ ーフ ェ イ ス には、1 個のデー タ ソ ース コ ン ト ロ ール と 8 個のバ ウ ン ド デー タ コ ン ト ロールが組み込まれてい ます。ADO.NET Provider 2.1
ADO.NET Provider 3.0
ADO.NET はマネージ コー ド のみで構築 さ れてい る .NET 管理デー タ プ ロ バ イ ダーです。 デー タ プ ロ バ イ ダーは、 ネ イ テ ィ ブの ワ イ ヤ プ ロ ト コ ル プ ロ バ イ ダーです。 し たがっ て、 デー タ プ ロ バ イ ダーが、 データベース ク ラ イ ア ン ト の形式のア ン マネージ コー ド (.NET Framework 外の コー ド ) を 呼び出す必要はあ り ません。2-7 Pervasive PSQL v10 SP3 のオプシ ョ ン機能
Btrieve DOS
DOS VxD (Virtual eXtended Driver : 仮想デバ イ ス ド ラ イ バー) (DOS ク ラ イ ア ン ト リ ク エ ス ター) は Btrieve リ ク エ ス ターであ り 、 Windows コ マン ド ウ ィ ン ド ウ を介 し て DOS ベース のアプ リ ケーシ ョ ン を実行する ために 使用 さ れます ( ト ラ ンザ ク シ ョ ナル ア ク セ ス のみ)。
DTO
Pervasive Distributed Tuning Objects (DTO) はビ ジ ュ アル開発環境か ら 使用 さ れます。
JCL
Java Class Library (JCL) は Java を介 し デー タ フ ァ イ ルへ直接 ト ラ ンザ ク シ ョ ナル ア ク セ スする ために使用 し ます。
JDBC ド ラ イバー
JDBC ド ラ イ バーは Java プ ロ グ ラ ミ ン グ言語を使用し てデータ フ ァ イ ルへ リ レーシ ョ ナル ア ク セ スする ために使用 し ます。OLE DB
OLE DB ア ク セ ス方法には、データ フ ァ イ ルへの ト ラ ンザ ク シ ョ ナル ア ク セ ス お よ び リ レ ーシ ョ ナル ア ク セ ス に使用す る ラ ン タ イ ム バ イ ナ リ があ り ます。PDAC
Pervasive Direct Access Components (PDAC) に は、 Borland Delphi と C++ Builder 環境内で、 Pervasive デー タ ベース エン ジ ンに直接ア ク セ ス で き る よ う にす る 、 一連の Visual Component Library (VCL) コ ンポーネン ト があ り ます。
メ モ 弊社 Web サ イ ト の Pervasive Software 製品のページでは、 各ア ク セ ス 方法の設計時 コ ン ポーネ ン ト と サ ン プルが ダ ウ ン ロ ー ド で き ま す。
Pervasive PSQL を イ ン ス ト ールするための準備
各種ユーテ ィ リ テ ィ
最低限のユーテ ィ リ テ ィ セ ッ ト を使用 し て Pervasive PSQL v10 SP3 データ ベース エン ジ ンの さ ま ざ ま な コ ンポーネ ン ト の管理、構成および保守を行 い ま す。 こ の基本ユーテ ィ リ テ ィ セ ッ ト に含 ま れ る ユーテ ィ リ テ ィ は、 Pervasive PSQL v10 SP3 の製品すべてにおいてセ ッ ト と し て イ ン ス ト ール さ れ る ので、 イ ン ス ト ールか ら 個別に除外す る こ と はで き ません。 Monitor Function Executor Btrieve Maintenance Rebuild Query Plan Viewer License Administrator
Gateway Locator (ワー ク グループ エン ジ ンのみ)
Cobol Schema Executor
Pervasive Cobol Schema Executor ユーテ ィ リ テ ィ は、 COBOL ベース のアプ リ ケーシ ョ ンへの SQL ア ク セ ス を可能にする ために使用 し ます。
Data Dictionary File Builder
Pervasive PSQL Data Dictionary File Builder は、 データ辞書フ ァ イ ル (DDF) を作成お よ び変更す る ために使用 し ます。
Pervasive Control Center
Pervasive Control Center は、データベース オブジ ェ ク ト の作成や操作、SQL 経由のデー タ ベース テーブルへのア ク セ ス に使用 し ます。
Pervasive System Analyzer
Pervasive System Analyzer ユーテ ィ リ テ ィ は、 ネ ッ ト ワー ク 接続のテ ス ト お よ び ト ラ ブルシ ュ ー ト 、 ロ ー ド モジ ュールの表示、 およびコ ンポーネン ト 検索の実行に使用 し ます。
ド キ ュ メ ン ト
Pervasive PSQL v10 SP3 エン ジ ンおよび SDK のユーザー向け ド キ ュ メ ン ト は Pervasive PSQL Control Center (PCC) に統合 さ れま し た。 ド キ ュ メ ン ト ラ イ ブ ラ リ は、PCC イ ン ターフ ェ イ ス の [よ う こ そ] ビ ュー、 [ヘルプ] メ ニ ュ ー、F1 (Windows) ま たは Shift + F1 (Linux) キーを押す こ と に よ っ て開 く こ と がで き ます。
2-9 Pervasive PSQL v10 SP3 のオプシ ョ ン機能 メ モ マニ ュ アルを イ ン ス ト ール し ない よ う に し た場合は、 すべての Pervasive PSQL v10 SP3 ユーテ ィ リ テ ィ のグ ラ フ ィ カル ユーザー イ ン タ ーフ ェ イ ス か ら (F1 キーに よ る) 状況依存ヘルプが使用で き な く な り ます。
Java Runtime Environment (JRE)
以下の機能で必要 と さ れ る JRE の コ ンポーネ ン ト は、 Pervasive PSQL の一 部 と し て イ ン ス ト ール さ れます。 PCC DDF Builder コ ア ユーテ ィ リ テ ィ ド キ ュ メ ン ト
Pervasive PSQL の機能は Pervasive PSQL に よ っ て イ ン ス ト ール さ れ る JRE の ロ ーカル バージ ョ ン を使用 し ます。
メ モ JRE の ローカル バージ ョ ンが使用 さ れる のは、 上記の Pervasive PSQL 機能のみです。 JRE の ロ ーカル バージ ョ ンは、 Pervasive PSQL ア ク セ ス方法であ る Java Class Libraries (JCL) ま たは JDBC を使用 し た Java アプ リ ケーシ ョ ン開発のための要件には影響 し ません。Java ア プ リ ケーシ ョ ン開発のための要件(java.sun.com か ら 入手する コ ンポー ネ ン ト な ど)については、Pervasive PSQL 開発者用 ド キ ュ メ ン ト (SDK) で 説明 し て い ま す。 『Java Class Library Guide』 お よ び 『JDBC Driver Guide』 を参照 し て く だ さ い。