コマンド ライン インターフェイス ユーティリティ
 
このページをシェアする                  
コマンド ライン インターフェイス ユーティリティ
コマンド ラインからの PSQL の使用
以下のセクションでは、PSQL コマンド ライン インターフェイス(CLI)ユーティリティについて説明します。
CLI ユーティリティの概要
コマンド ライン インターフェイス ユーティリティのリファレンス
CLI ユーティリティの概要
PSQL では、GUI ユーティリティに加えて、いくつものコマンド ライン インターフェイス(CLI)ユーティリティを提供します。多くの場合、これらのユーティリティは GUI ユーティリティで実行できるのと同じ機能を持ちます。
PSQL ファイルのデフォルトの保存場所については、『Getting Started with PSQL』の PSQL ファイルはどこにインストールされますか?を参照してください。
CLI ユーティリティを持つプラットフォーム
これらのユーティリティは以下のインストールで提供されます。
Windows - Server、Workgroup、および Client の限定されたセット
Linux、OS X、Raspbian - Server および Client の限定されたセット
この後のセクションに記載されているユーティリティの概要では、どのユーティリティがサーバーまたはクライアント インストールに存在するかにも触れます。
CLI ユーティリティの場所
お使いのプラットフォームに基づいて、場所を確認してください。
Windows
Windows では、これらのユーティリティは PSQL インストールの bin ディレクトリにインストールされます。デフォルトの場所にインストールした場合は、C:\Program Files (x86)\Actian\PSQL\bin\ です。PSQL インストールはインストール ディレクトリを PATH 環境変数に追加するため、これらのユーティリティはコマンド プロンプトでどこからでも使用できます。
Linux、OS X および Raspbian
Linux または OS X では、ユーティリティは /usr/local/psql/bin にインストールされます。psql というユーザーは、このユーティリティを使用するための必須の環境変数です。psql 以外のアカウントでユーティリティを使用したい場合は、Linux、OS X、Raspbian での PSQL のアカウント管理の説明に従ってください。
プラットフォームおよびエンジンのタイプごとのユーティリティ
次の表に、コマンド ライン ユーティリティ、使用できるプラットフォームに加え、グラフィカル ユーザー インターフェイスが使用できるかどうかを示します。
ユーティリティ
説明
使用可能な GUI
Windows
Linux および OS X
サーバー
クライアント
サーバー
クライアント
PSQL コンポーネントの設定
PSQL Control Center(『Advanced Operations Guide』の設定リファレンスを参照)
データベースへのデータのインポート
なし
×
×
PSQL 動作のモニター
Monitor ユーティリティ(『Advanced Operations Guide』の監視を参照)
 
 
データベースのユーザー名とパスワードを作成および管理します。
なし
×
×
×
データ ファイルの修復と操作を行います。
Maintenance ユーティリティ(『Advanced Operations Guide』の Maintenance を使用した Btrieve データ ファイルの操作を参照)
w64clilcadm(Windows 64 ビット)
clilcadm64(Linux または OS X 64 ビット)
ユーザー ライセンスの適用と管理を行います。
License Administrator(ライセンス管理を参照)
×
×
w64clipaadm(Windows 64 ビット)
clipaadm64(Linux または OS X 64 ビット)
インターネット接続が利用できない場合、製品キーの認証に使用する手動認証ユーティリティ
(手動認証のみ)
手動認証ウィザードを開くには、コマンド プロンプトで guipaadm を実行します。
データの断片化の検出と修正、インデックスの再作成、未使用領域の削除を行います。
Defragmenter(『Advanced Operations Guide』のデータ ファイルの断片化の監視を参照)
×
×
名前付きデータベースの作成と管理を行います。
なし
×
×
×
サーバー上のエンジン DSN の作成と管理を行います。
なし
×
×
isql64(Linux または OS X 64-bit)
SQL ステートメントを対話型で実行し、DSN への接続をテストすることができます。
なし
×
×
w64licgetauth(Windows 64 ビット)
licgetauth64(Linux または OS X 64 ビット)
認証要求データを転送し、認証キー データを取得します。
(オフライン認証のみ)
なし
Notification Viewer
Notification Viewer では、システム トレイ アイコンとグラフィカル ユーザー インターフェイスの 2 つのインターフェイスを提供します。厳密には CLI ユーティリティではありませんが、参考のためここで簡単に触れておきます。
Advanced Operations Guide』の Notification Viewer を参照してください。
×
×
PSQL サービスの操作
なし
×
×
PSQL レジストリの編集による、PSQL コンポーネントの設定
なし
×
×
PSQL コンポーネントの登録
なし
×
×
セキュリティで保護されたデータベースのユーザー名とパスワードの指定
PSQL Control Center(『Advanced Operations Guide』の PSQL セキュリティを参照)
コマンド ファイルでの SQL ステートメントの処理
PSQL Control Center(SQL Editor を参照)
リモート サーバーのユーザー名とパスワードの指定
なし
MicroKernel データ ファイルをリビルドします。
Rebuild ウィザード(『Advanced Operations Guide』の Rebuild ユーティリティ の GUI のリファレンスを参照)
コマンド ライン インターフェイス ユーティリティのリファレンス
このセクションでは、以下のコマンド ライン インターフェイス ユーティリティのリファレンスを提供します。
bcfg
bdu
bmon
btadmin
butil
clilcadm
w64clilcadm
clilcadm64
clipaadm
w64clipaadm
clipaadm64
dbdefrag
dbmaint
dsnadd
isql
isql64
licgetauth
w64licgetauth
licgetauth64
psc
psregsvr
pvdbpass
pvddl
pvnetpass
rbldcli