Db2 Warehouse ホスト・コンテナーからの CLPPlus の開始
Command line processor plus (CLPPlus) は、ステートメント、スクリプト、およびコマンドを定義、編集、および実行するために使用できるコマンド行ユーザー・インターフェースを提供します。 Db2® Warehouseコンテナーにはこれが含まれていますが、使用するには root権限が必要です。
始める前に
構文と使用法について詳しくは、CLPPLUS コマンドのトピックを参照してください。
このタスクについて
このタスクを実行するには、root 権限が必要です。
手順
タスクの結果
SQL>) が使用可能になり、指定したデータベースに接続されます。CLPPLus を使用してデータを Db2 Warehouse データベースにロードする場合は、まずファイルを /mnt/clusterfs/scratch ディレクトリーにコピーしてから、パス /mnt/bludata0/scratch を使用してそれらのファイルをコマンドで指定する必要があります。
例
ユーザー Someuser は、スクリプト b.sql を使用して CLPPlus でデータのロードを自動化しようとしています。
- Someuser は b.sql を /mnt/clusterfs/scratch にコピーします。
cp /home/someuserscripts/b.sql /mnt/clusterfs/scratch/ - Someuser は CLPPlus セッションを開始します。
docker exec -it Db2wh clpplus - Someuser はデータベースに接続し、スクリプトを指定します。
connect someuser/Db2wh@localhost:50000/bludb @/mnt/bludata0/scratch/b.sql
次のタスク
CLPPLus セッションを終了するには、EXIT または QUIT CLPPlus コマンドを発行します。