Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> > db2コマンド(Linux用)

> db2コマンド(Linux用)

  
 

DB2の学習用文書

(1)DB2のインストール手順:================================= ============ [root @ fedoraホーム]#./db2_install

DB2製品をインストールするには、スペースで区切って、以下のキーワードを1つ以上指定します。 DB2.ESE LINUX用DB2 Enterprise Server Edition DB2.ADMCL LINUX用DB2管理クライアントDB2.ADCL LINUX用DB2アプリケーション開発クライアント製品名を再表示するには「help」と入力し、終了するには「quit」と入力します。 ******************************************************* *** DB2.ESEインストールログファイルは/tmp/db2_install_log.3439にありますdb2_installプログラムは正常に完了しました。

(b)インスタンスの説明=========== ================================= 1.インスタンスを作成する前に、まずグループを作成し、ユーザー[root @ fedoraホーム]#groupadd wangzm [root @ fedoraホーム]#groupadd wzm [ルート@ fedoraホーム]#useradd -g wangzm -d -m /ホーム/wangzm -p 123456 wangzm [root @ fedoraホーム]#useradd -g wzm -m -d /home /wzm -p 123456 wzm

(2.)インスタンスの作成[root @ fedoraホーム]#/opt/IBM/db2/V8.1/instance/db2icrt -u wangzm wzm DBI1070Iプログラムdb2icrtは正常に完了しました。

(3。)データベースの始動[root @ fedoraホーム]#su - wzm [wzm @ fedora〜] $ db2start 05/20/2006 14:27:39 0 0 SQL1063N DB2START処理は成功しました。 (4.)db2 wzmの処理5981 0.0 14.1 121364 17808 pts /0 S 14:27 0:00 db2sysc wzm 5987 0.0 13.6 121364 17108 pts /0 S 14:27 0:00 db2ipccm wzm 5988 0.0 14.1 121364 17808 pts /0 S 14:27 0:00 db2resync wzm 5989 0.0 12.9 118820 16228 pts /0 S 14:27 0:00 db2srvlst wzm 5991 0.2 18.8 138584 23760 pts /0 Sl 14:27 0:01 db2hmon、0,0,0、 1,0,0,0,1e014,2,0,1,9fe0,0x11250000,015100050000,15fc000,98006,2,138017 wzm 6204 0.0 6.0 35996 7624 pts /0 S 14:31 0:00 /home /wzm /Sqllib /bin /db2bp 5846A513 5 A wzm 6285 0.0 14.2 121364 17864 pts /0 S 14:32 0:00 db2agent(アイドル)(5.)インスタンスの表示----すべて表示[ - wzm @ fedora〜] $ db2ilist Db2inst1 dl qing wzm(6)は現在の例[wzm @ fedora〜] $ db2 get instance現在のデータベース・マネージャーのインスタンスは次のとおりです。wzm [wzm @ fedora〜] $

(7.)インスタンスを削除する[root @ fedora〜]#/opt /IBM /db2/V8.1/instance/db2idrop qing DBI1070Iプログラムdb2idropは正常に完了しました(8.)現在のインスタンスにあるデータベースをリストします[wzm @ fedora〜] $ db2 list dbディレクトリーシステム・データベース・ディレクトリーディレクトリー内のエントリー数= 1データベース1のエントリ:データベースエイリアス= WZMDBデータベース名= WZMDBローカルデータベースディレクトリ= /home /wzmデータベースリリースレベル= a.00コメント=ディレクトリエントリタイプ=間接カタログデータベースパーティション番号= 0代替サーバーのホスト名=代替サーバーのポート番号= (III。)データベースの操作方法=================================================== ================(1)データベースの作成[wzm @ fedora〜] $ db2"データベースの作成" wzmdb" DB20000I CREATE DATABASEコマンドは正常に完了しました。データベースに接続する[wzm @ fedora〜] $ db2 wzmdbに接続するデータベース接続情報データベースサーバー= DB2 /LINUX 8.2.0 SQL許可ID = WZMローカル・データベース別名= WZMDB()表スペースの表示db2リストの表スペース(詳細を表示)db2pd -tablespaces -db<データベース名>

(3.)表の作成[wzm @ fedora〜] $ db2"表の作成wzmtb(id = int、name varchar(30))" DB20000I SQLコマンドは正常に完了しました。(4)データベース内のそれらの表を表示する

[wzm @fedora〜] $ db2 list tables表/ビュースキーマの種類作成時間------------------------------- ---- ----------- ----- -------------------------- WZMTB WZM T 2006-05-20 -14.46.34.953560 1レコードが選択されました。(5.)テーブルにデータを追加します[wzm @ fedora〜] $ db2" wzmtb値への挿入(1、 '' wzm '')" DB20000I完了したSQLコマンド(6.)テーブルの内容を表示する[wzm @ fedora〜] $ db2" wzmtb"から選択*" ID名----------- ------------ ------------------ 1 wzm 1レコードが選択されました。(7.)データベースを切断します[wzm @ fedora〜] $ db2 disconnect wzmdb DB20000I SQL切断コマンドは正常に完了しました。

(8.)現在どのアプリケーションがデータベースに接続されているかを表示する[wzm @ fedora〜] $ db2リストアプリケーション認証IDアプリケーションアプリケーションID DB名前ハンドルネームエージェント-------- ----- --------- ---------- ------------------------------ - ------- ----- WZM db2bp 44 * LOCAL.wzm.060520074504 WZMDB 1

(9.)db2の停止[wzm @ fedora〜] $ db2stop 05/20/2006 15 :50:47 0 0 SQL1064N DB2STOP処理は成功しましたSQL1064N DB2STOP処理は成功しました。

(10)db2を強制停止しましたzh-CNzh-CN

Copyright © Windowsの知識 All Rights Reserved