db2备份还原
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了db2备份还原相关的知识,希望对你有一定的参考价值。
还原步骤:创建好数据库后进入该数据库
1、restore db TSMESDB from D:\\ICSS\\dbData on D:\\ICSS\\dbData into TSMESDB redirect2、list tablespaces 3、set tablespace containers for 4 using (path “D:\\DB2\\NODE0000\\TSMESDB\\mycontainer") 4、set tablespace containers for 5 using (path "D:\\DB2\\NODE0000\\TSMESDB\\mytemp") 5、RESTORE db TSMESDB continue
语法:
restore db 数据库名 from 还原后存放的路径 (taken at 时间戳) on 还原文件路径 into 数据库名 redirect
查看空间
设置容器路径
设置temp文件路径
继续还原
如果是非管理员账号那么要重新给用户授权,否则不能做任何操作
如果windows没有启用administrator 需要启用 并设置密码 然后登陆到administrator用户下去给其他用户授权
adminitrator 启用如下图:
登陆到administrator以后使用 打开db2cmd 给需要授权的用户授权
db2 => grant connect on database to user userCount DB20000I The SQL command completed successfully. db2 => grant dbadm on database to user userCount DB20000I The SQL command completed successfully. db2 => quit
第一次还原db2数据,坑点:使用的是win10的网络用户,不是admin账户,导致没有db2admin权限