db2 10.1恢复数据库

原先电脑让安装的是db2 express-c 9.7版本安装了本地数据库,远程连接了数据库平时使用,备份,恢复等都一切正常.S前段时间升级安装至DB2 V10.1版本升级安装过程中都是正常的安装后对数据库和表的使用一切正常.今天想做备份和恢复操作时显示无权限.我的安装环境:WIN7 64位... 显示全部
原先电脑让安装的是db2 express-c 9.7版本
安装了本地数据库,远程连接了数据库
平时使用,备份,恢复等都一切正常.S

前段时间升级安装至DB2 V10.1版本
升级安装过程中都是正常的
安装后对数据库和表的使用一切正常.

今天想做备份和恢复操作时显示无权限.

我的安装环境:
WIN7 64位系统
使用的是administrator帐号登录系统
db2的启动也是使用这个系统帐号
同时这个帐号属于ADMINISTRATORS和DB2ADMNS组

我用的DATA STUDIO自带的复原操作时显示:
Failed to execute command.  DAS returned the following error: sqlcode=-22220 output=SQL1092N  由于用户标识无权执行所请求的命令或操作,因此请求的命令或操作失败。用户标识:"ADMINISTRATOR"。

在命令行下操作时,错误显示:
C:Documents and SettingsAdministrator>db2 restore database NOWDD2 from e: taken at 20120905145127 SQL1092N  由于用户标识无权执行所请求的命令或操作,因此请求的命令或操作失败。用户标识:"ADMINISTRATOR"。  SQLSTATE=00000
******************
我照错误代码,百度出来的试了下,都不行
谁能帮忙解答下

(说明:复原文件是服务上备份下来的,并不是我本机建立的) 收起
参与10

查看其它 8 个回答ssq200302 的回答

ssq200302 ssq200302 软件开发工程师 上海针知运
试过了,不行
查看日志,有这段:
2012-09-07-15.51.41.219000+480 I4119248F684         LEVEL: Severe
PID     : 2652                 TID : 5532           PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000           DB   : DD_T
APPHDL  : 0-220                APPID: *LOCAL.DB2.120907075141
AUTHID  : ADMINISTRATOR        HOSTNAME: admin-PC
EDUID   : 5532                 EDUNAME: db2agent (DD)
FUNCTION: DB2 UDB, base sys utilities, sqeApplication::AppLocalStart, probe:30
RETCODE : ZRC=0xFFFFFBBC=-1092
          SQL1092N  The requested command or operation failed because the user
          ID does not have the authority to perform the requested command or
          operation.  User ID: "".
*******************************************************
不过想起一件事,不知道有没影响:shutup:
当时装好v10.1版本后,因为对它操作不习惯,后来我又安装了db2 9.7,即同时安装了v10.1和9.7
安装后提示重启
然后我就重启了电脑
重启后想到db2的启动应该是对应一个,不好同时启两个
然后在"添加和删除"中想把V9.7的卸掉,但没找到
后来由于有事忙,看见10.1也是正常使用的,就没管它了

再等等看有没其他办法
最后不行的话,我就只能卸了重装了:'(
互联网服务 · 2012-09-07
浏览1710

回答者

ssq200302
软件开发工程师 上海针知运
评论35

ssq200302 最近回答过的问题

回答状态

  • 发布时间:2012-09-07
  • 关注会员:1 人
  • 回答浏览:1710
  • X社区推广