Uninstalling DB2 on UNIX or Linux
Use these steps to uninstall DB2 on UNIX or Linux systems.
About this task
To uninstall DB2 on UNIX and Linux, complete these steps:
Log in with a user ID or name that has DB2 admin authority and is in the db2grp1 group.
Source your DB2 profile, as follows:
At a Bourne or Korn shell, type . HOME/sqllib/db2profile.
At a C shell, type source HOME/sqllib/db2cshrc.
where HOME is the home directory of the instance you want to use.
Drop all databases from the DB2 instance db2inst1:
Run db2 drop db ibmcdb. The following message is displayed: DB20000I The DROP DATABASE command completed successfully.
Run db2 drop db tpcdb. The following message is displayed: DB20000I The DROP DATABASE command completed successfully.
Drop the DB2 instance db2inst1:
Run db2stop force. The following messages are displayed:
SQL1064N DB2STOP processing was successful.
SQL1064N DB2STOP processing was successful.
Run db2 terminate. The message is displayed: DB20000I The TERMINATE command completed successfully.
Run cd /opt/IBM/db2/V9.1/instance.
Run ./db2idrop -f db2inst1. The following messages are displayed:
db2inst1, today is Thu Apr 17 13:53:54 PDT 2008.
Your last login was 0 Apr 17 12
db2inst1, today is Thu Apr 17 13:53:55 PDT 2008.
Your last login was 0 Apr 17 13
DBI1070I Program db2idrop completed successfully.
Stop and drop the DB2 administration server. You must stop the DB2(R) administration server (DAS) before you remove your DB2 product.
Switch to dasusr1 by typing the following command: su dasusr1
Type cd /home/dasusr/das/bin.
Run ./db2admin stop. The following message is displayed: SQL4407W The DB2 Administration Server was stopped successfully.
Type exit.
Remove the DB2 administration server. You must remove the DB2(R) administration server (DAS) before you remove your DB2 product.
Type pwd. The following message is displayed: /opt/IBM/db2/V9.1/instance
Run ./dasdrop. The following messages are displayed:
SQL4410W The DB2 Administration Server is not active.
DBI1070I Program dasdrop completed successfully.
Uninstall DB2. Use the db2_deinstall command to remove DB2(R) products or DB2 components. The db2_deinstall command removes all DB2 products from your system.
Log in as a user with root authority.
Type pwd. The following message is displayed: /opt/IBM/db2/V9.1/instance
Run ./db2_deinstall -a. The following message is displayed:
DBI1016I Program db2_deinstall is performing uninstallation.
Please wait.
The execution completed successfully.
Delete DB2 users and groups.
Log in as a user with root authority.
Run rmuser -p db2inst1.
Run rm -r /home/db2inst1.
Run rmuser -p dasusr1.
Run rm -r /home/dasusr1.
Run rmuser -p db2fenc1.
Run rm -r /home/db2fenc1.
Run rmgroup dasadm1.
Run rmgroup db2grp1.
Run rmgroup db2fgrp1.
Remove the DB2 directory.
Log in as a user with root authority.
Run rm -r /opt/IBM/db2.
Remove any DB2 definitions from /etc/services.
Use these steps to uninstall DB2 on UNIX or Linux systems.
About this task
To uninstall DB2 on UNIX and Linux, complete these steps:
Log in with a user ID or name that has DB2 admin authority and is in the db2grp1 group.
Source your DB2 profile, as follows:
At a Bourne or Korn shell, type . HOME/sqllib/db2profile.
At a C shell, type source HOME/sqllib/db2cshrc.
where HOME is the home directory of the instance you want to use.
Drop all databases from the DB2 instance db2inst1:
Run db2 drop db ibmcdb. The following message is displayed: DB20000I The DROP DATABASE command completed successfully.
Run db2 drop db tpcdb. The following message is displayed: DB20000I The DROP DATABASE command completed successfully.
Drop the DB2 instance db2inst1:
Run db2stop force. The following messages are displayed:
SQL1064N DB2STOP processing was successful.
SQL1064N DB2STOP processing was successful.
Run db2 terminate. The message is displayed: DB20000I The TERMINATE command completed successfully.
Run cd /opt/IBM/db2/V9.1/instance.
Run ./db2idrop -f db2inst1. The following messages are displayed:
db2inst1, today is Thu Apr 17 13:53:54 PDT 2008.
Your last login was 0 Apr 17 12
db2inst1, today is Thu Apr 17 13:53:55 PDT 2008.
Your last login was 0 Apr 17 13
DBI1070I Program db2idrop completed successfully.
Stop and drop the DB2 administration server. You must stop the DB2(R) administration server (DAS) before you remove your DB2 product.
Switch to dasusr1 by typing the following command: su dasusr1
Type cd /home/dasusr/das/bin.
Run ./db2admin stop. The following message is displayed: SQL4407W The DB2 Administration Server was stopped successfully.
Type exit.
Remove the DB2 administration server. You must remove the DB2(R) administration server (DAS) before you remove your DB2 product.
Type pwd. The following message is displayed: /opt/IBM/db2/V9.1/instance
Run ./dasdrop. The following messages are displayed:
SQL4410W The DB2 Administration Server is not active.
DBI1070I Program dasdrop completed successfully.
Uninstall DB2. Use the db2_deinstall command to remove DB2(R) products or DB2 components. The db2_deinstall command removes all DB2 products from your system.
Log in as a user with root authority.
Type pwd. The following message is displayed: /opt/IBM/db2/V9.1/instance
Run ./db2_deinstall -a. The following message is displayed:
DBI1016I Program db2_deinstall is performing uninstallation.
Please wait.
The execution completed successfully.
Delete DB2 users and groups.
Log in as a user with root authority.
Run rmuser -p db2inst1.
Run rm -r /home/db2inst1.
Run rmuser -p dasusr1.
Run rm -r /home/dasusr1.
Run rmuser -p db2fenc1.
Run rm -r /home/db2fenc1.
Run rmgroup dasadm1.
Run rmgroup db2grp1.
Run rmgroup db2fgrp1.
Remove the DB2 directory.
Log in as a user with root authority.
Run rm -r /opt/IBM/db2.
Remove any DB2 definitions from /etc/services.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7338183/viewspace-660735/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7338183/viewspace-660735/