DB2 Version 9.7 for Linux, UNIX, and Windows
アンインストール >

DB2 コピーと IBM データベース・クライアント・インターフェース・コピーのアンインストール

Linux® および UNIX® オペレーティング・システムの場合
使用している DB2® コピーから、db2_deinstall コマンドを使用します。 db2_deinstall ツールと同じインストール・パスにあるインストールされている DB2 製品またはフィーチャーが、db2_deinstall コマンドによってアンインストールされます。

db2_deinstall コマンドは、DB2 製品 DVD にも用意されています。アンインストールする製品バージョンは、DB2 DVD に入っている製品バージョンと一致している必要があります。DB2 DVD から db2_deinstall コマンドを実行するときに、-b パラメーターを指定しないと、インストール・パスを指定するためのプロンプトが出されます。

db2ls コマンドを使用して、インストールされている DB2 製品およびフィーチャーのリストを見ることができます。 1 つ以上のインスタンスが DB2 コピーに現在関連付けられている場合、その DB2 コピーはアンインストールできません。

Windows® オペレーティング・システムの場合
Windows オペレーティング・システム上の DB2 コピーをアンインストールするには、以下のいずれかの方法を使用します。
注:
  • DB2 コピーに関連付けられているインスタンスがある場合でも、DB2 をアンインストールすることができます。これを行った場合、インスタンス情報は DB2 アンインストールで除去されます。したがって、インスタンスの管理、リカバリー、およびアンインストールの際には十分注意してください。
  • 複数のバージョン 9 コピーがインストールされている場合は、デフォルト DB2 コピーを除去することはできません。 デフォルト DB2 コピーを除去する場合は、アンインストールの前に、デフォルト DB2 コピーを他の DB2 コピーのいずれかに切り替えます。デフォルト DB2 コピーの切り替えの詳細については、db2swtch コマンドを参照してください。
マシンに DB2 コピーと IBM® Data Server Driver コピーの両方がある場合の DB2 コピーのアンインストール
1 つの IBM Data Server Driver コピーと複数の DB2 コピーを同じマシンに配置する例。
ここで取り上げるシナリオでは、IBMDBCL1 がデフォルト IBM データベース・クライアント・インターフェース・コピー、DB2COPY1 がデフォルト DB2 コピーになり、もう 1 つの DB2 コピー (DB2COPY2) があります。

デフォルト DB2 コピーである DB2 コピーのアンインストールに失敗する例。

DB2COPY1 に含まれているすべての DB2 製品をアンインストールするとします。DB2COPY1 はデフォルト DB2 コピーなので、DB2COPY1 の最後の DB2 製品をアンインストールしようとしたときに、アンインストール要求は失敗します。

デフォルト DB2 コピーの中に残っている DB2 製品のうちの最後の製品をアンインストールする前に、システムに別の DB2 コピーがあれば、デフォルトをそのコピーに切り替える必要があります。

1 つの DB2 コピーから別の DB2 コピーにデフォルトを切り替える例。

デフォルトを変更するには、引数を指定しないで db2swtch コマンドを実行します (Windows のみ)。デフォルト DB2 および IBM データベース・クライアント・インターフェース選択ウィザードが起動します。このウィザードには、新しいデフォルトを選択するためのすべての候補が表示されます。

この場合は、新しいデフォルト DB2 コピーとして DB2COPY2 を選択できます。

DB2COPY2 をデフォルト DB2 コピーにしたら、DB2COPY1 の最後の製品のアンインストールを要求できます。

デフォルト DB2 コピーではなくなった DB2 コピーのアンインストールに成功する例。

DB2COPY1 はデフォルト DB2 コピーではなくなったので、アンインストール要求は成功します。

IBM Data Server Driver コピーだけがマシンに存在する場合の IBM Data Server Driver コピーのアンインストール

後から、いくつかの DSDRIVER をインストールすることも可能です。ただし、デフォルトになるのは、1 つの IBM データベース・クライアント・インターフェース・コピーだけです。いずれかの時点で、デフォルト IBM データベース・クライアント・インターフェース・コピーである DSDRIVER をアンインストールすることもできます。

デフォルト IBM Data Server Driver コピーをアンインストールしようとして成功する例。

デフォルト IBM データベース・クライアント・インターフェース・コピーをアンインストールするときに、データベース・マネージャーは、残っている DSDRIVER の中から 1 つを選択し、新しいデフォルト IBM データベース・クライアント・インターフェース・コピーとして設定します。アンインストールを要求する前にデフォルトを切り替えた場合以外は、どの DSDRIVER が新しいデフォルトになるかを制御できません。 (元のデフォルト以外に DSDRIVER が 1 つしかない場合は、データベース・マネージャーがどの DSDRIVER を選択するかは自明です。元のデフォルト以外に DSDRIVER がいくつかインストールされている場合は、データベース・マネージャーがどの DSDRIVER を選択するかはわかりません。)

IBM Data Server Driver コピーと DB2 コピーの両方がマシンに存在する場合の IBM Data Server Driver コピーのアンインストール

デフォルト DB2 コピーが存在する場合にデフォルト IBM Data Server Driver コピーのアンインストールに成功する例。

ここで取り上げるシナリオでは、DB2COPY1 がデフォルト DB2 コピー、IBMDBCL1 がデフォルト IBM データベース・クライアント・インターフェース・コピーです。

IBMDBCL1 にある DSDRIVER をアンインストールするとします。

デフォルト DB2 コピーが存在する場合にデフォルト IBM Data Server Driver コピーのアンインストールに成功する例。

アンインストール要求では、データベース・マネージャーによって、デフォルト IBM データベース・クライアント・インターフェース・コピーが自動的に切り替えられ、DB2COPY1 がデフォルト DB2 コピーとデフォルト IBM データベース・クライアント・インターフェース・コピーの両方になります。(マシンに複数の DB2 コピーが存在する場合でも、この動作は変わりません。)

[ ページのトップ | 前ページ | 次ページ | 目次 ]