DB2 startup & shutdown

登录:
1. 切换用户db2inst1
su - db2inst1

2. 查看所有实例:
db2ilist

3. 查看当前实例:
db2 get instance

4. 启动实例:
db2start

5. 查看数据库:
所有:db2 list db directory
运行的:db2 list active databases

6. 登录数据库:
SYSADM权限拥有者:db2 connect to 数据库名
其他用户:db2 connect to <dbname> user <username> using <password>

启动实例:db2start / start db manager

关闭实例:
db2 force application all
db2 terminate
或者:db2stop

启动数据库:
db2 activate database <dbname>

关闭数据库:
db2 deactivate database <dbname>

重启数据库:
db2 restart database <dbname>
说明:当有表空间损坏,输入命令:db2 restart database <dbname> drop pending tablespaces;
启动后,删除损坏表空间并重建。

关闭当前连接:
db2 connect reset

关闭连接到数据库的应用程序:
db2 list applications
db2 force application (<application handle>)

关闭db2管理服务器:
su - das
db2admin stop

启动db2管理服务器:
su - das
db2admin start

更新db2管理服务器:
cd /<db2 install directory>/instance
./dasupdt

关闭db2fmd:
su - root
进入文件夹:cd /opt/ibm/db2/V9.7/bin
运行:./db2fmcu -d

实例开机启动:db2iauto -on <instance name>
实例开机不启动:db2iauto -off <instance name>

无法正常停止实例,可使用db2_kill(UNIX), db2nkill(Windows)杀掉后台进程。
如果使用该命令,需要使用ipcrm或者ipclean清除共享内存资源。
执行步骤:
1. db2_kill
2. ipclean

Comments

Popular posts from this blog

Nginx Proxy & Load Balance & LNMP

Snort+barnyard2+Snorby CentOS 6.5_64 Installation

ORACLE Error