连接到数据库
db2 connect to 数据库名称
查看数据库所有表
db2 list tables for schema 数据库名
查看所有数据库
db2 list db directory
查看表结构
db2 describe table 数据库名.表名
查看表所有数据
db2 "select * from 数据库名.表名"
不显示重复字段
db2 "select distinct 字段名 from 数据库名.表名"
备份数据库
db2 backup db 数据库名 to 备份路径
还原数据库
db2 restore db 数据库名 from 数据库映像路径 to 数据库恢复路径
[db2inst@PBYS-3-APP NODE0000]$ db2 restore db ids from /db189/ into ids
SQL2522N 有多个备份文件与为备份数据库映像所提供的时间戳记值相匹配。
原因是因为ids数据库,我备份过两次到相同路径,然后从该路径还原数据库的时候提示:“SQL2522N 有多个备份文件与为备份数据库映像所提供的时间戳记值相匹配”
所以我只要删除一个映像数据库文件就Ok了