DB2学习笔记-0001

1、关闭db2
   db2stop 或db2stop force。
2、启动db2
   db2start
3、 创建数据库
   db2 create db <db name>
   或db2 create db using codeset GBK territory CN
4、 删除数据库
   db2 drop db <db name>
   如果不能删除,断开所有数据库连接或者重启db2。
5、 断开数据库连接
   db2 force application all
6、 连接数据库
   db2 connect to <db name> user <username> using <password>
7、断开数据库连接
   断开当前数据库连接:db2 connect reset
   或者:db2 disconnect current
   断开所有数据库的连接:db2 disconnect all
8、备份数据库
   db2 backup db <db name>备注:执行以上命令之前需要断开数据库连接。
9、 恢复数据库
   db2 restore db <source db name>
10、列出数据库中所有db
   db2 list db directory
11、进入db2命令环境
   在“运行”中执行:db2cmd
12、获取db2数据库管理配置环境信息
   db2 get dbm cfg
13、获取db2某个数据库数据库管理配置环境信息
   db2 get db cfg for <db name>
   或者:连接至某个数据库以后执行db2 get db cfg。
14、设置联合数据库为可用(默认联合数据库不可用)
   db2 update dbm cfg using federated yes
15、.获取数据库管理器的快照数据
   db2 –v get snapshot for dbm
16、显示进行程号
   db2 list applications show detail
17、db2 grant connect on database to user scott
18、查询数据库中表
    db2 list tables 当前用户
    db2 list tables for all 所有表
    db2 list tables for schema schemaname 指定模式的表
19、显示表结构
    db2 describe table tablename
20、显示自己拥有那些权限和数据库级特权
    db2 get authorizations
21、向db2grp1组授予SYSADM权限
    db2 update dbm cfg using SYSADM_GROUP db2grp1
22、$db2 connect to linux,连接到linux数据库
    $db2 grant connect on database to user scott,赋予scott用户(linux)数据库的  

       connect权限。
    $db2 connect to linux user scott using oracle,使用scott用户连接到linux数据库。

 

 

 

 

 

 

 

 

 

 


 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值