12
返回列表 发新帖
楼主: 桤木卡卡西

连数据库时报 SQL0290N 不允许访问表空间问题

[复制链接]
论坛徽章:
71
马上加薪
日期:2014-02-19 11:55:14ITPUB十周年纪念徽章
日期:2011-11-01 16:19:412010广州亚运会纪念徽章:橄榄球
日期:2011-05-22 10:54:33管理团队成员
日期:2011-05-07 01:45:082011新春纪念徽章
日期:2011-01-25 15:42:562011新春纪念徽章
日期:2011-01-25 15:42:332011新春纪念徽章
日期:2011-01-25 15:42:152011新春纪念徽章
日期:2011-01-25 15:41:502011新春纪念徽章
日期:2011-01-25 15:41:012010年世界杯参赛球队:丹麦
日期:2010-04-06 10:23:36
11#
发表于 2008-9-25 12:17 | 只看该作者
如果是临时表空间还比较好弄

使用道具 举报

回复
论坛徽章:
2
2010新春纪念徽章
日期:2010-03-01 11:19:592011新春纪念徽章
日期:2011-02-18 11:42:50
12#
 楼主| 发表于 2008-9-25 14:26 | 只看该作者
原帖由 unixnewbie 于 2008-9-24 12:17 发表
1. RESTART DATABASE  DROP PENDING TABLESPACES
2. drop tablespace MPSYS2
3. drop tablespace TMPUSR1
4. if there were data on those tablespaces, restore them from backup image and rollforward toend of logs.


还是不行啊,还报那个错误。。。
db2 restart database sample drop pending tablespaces(tmpsys2,tmpuser1)
SQL0290N  不允许访问表空间。  SQLSTATE=55039


最新的db2diag。log日志,操所了上面的语句后
2008-09-25-13.58.04.515000+480 E299732774H1371    LEVEL: Error
PID     : 2444                 TID  : 188         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-65                 APPID: *LOCAL.DB2.080925055705
AUTHID  : ADMINISTRATOR
EDUID   : 188                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:63
MESSAGE : ADM6049E  The database cannot be restarted because one or more table
          spaces cannot be brought online. To restart the database specify the
          "DROP PENDING TABLESPACES" option on the RESTART DATABASE command.  
          WARNING! PUTTING A TABLESPACE INTO THE DROP PENDING STATE MEANS THAT
          NO FURTHER ACCESS TO THE TABLESPACE WILL BE ALLOWED. ITS CONTENTS
          WILL BE INACCESSIBLE THROUGHOUT THE REMAINDER OF THE LIFE OF THE
          TABLESPACE AND THE ONLY OPERATION THAT WILL BE ALLOWED ON IT IS "DROP
          TABLESPACE".  There is no way in which it can be brought back.  It is
          important that you consider the consequences of this action as data
          can be lost as a result. Before proceeding consult the DB2
          documentation and contact IBM support if necessary.  The table spaces
          to specify in the DROP PENDING TABLESPACES list are: "TMPUSR1 ".

2008-09-25-13.58.04.515000+480 I299734147H542     LEVEL: Error
PID     : 2444                 TID  : 188         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-65                 APPID: *LOCAL.DB2.080925055705
AUTHID  : ADMINISTRATOR
EDUID   : 188                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:182
MESSAGE : ZRC=0x80020035=-2147352523=SQLB_NOT_ALLOWED_RECOVERY_P
          "Access not allowed. Tblspc Recovery Pend."

2008-09-25-13.58.04.515000+480 I299734691H536     LEVEL: Error
PID     : 2444                 TID  : 188         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-65                 APPID: *LOCAL.DB2.080925055705
AUTHID  : ADMINISTRATOR
EDUID   : 188                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbinit, probe:590
MESSAGE : ZRC=0x80020035=-2147352523=SQLB_NOT_ALLOWED_RECOVERY_P
          "Access not allowed. Tblspc Recovery Pend."

2008-09-25-13.58.04.562000+480 I299735229H504     LEVEL: Severe
PID     : 2444                 TID  : 188         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-65                 APPID: *LOCAL.DB2.080925055705
AUTHID  : ADMINISTRATOR
EDUID   : 188                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqledint, probe:160
DATA #1 : Hexdump, 4 bytes
0x02EC2B54 : 3500 0280                                  5...

2008-09-25-13.58.04.562000+480 I299735735H503     LEVEL: Error
PID     : 2444                 TID  : 188         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-65                 APPID: *LOCAL.DB2.080925055705
AUTHID  : ADMINISTRATOR
EDUID   : 188                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqledint, probe:160
DATA #2 : Hexdump, 4 bytes
0x02EC2B54 : 3500 0280                                  5...

2008-09-25-13.58.04.562000+480 I299736240H526     LEVEL: Severe
PID     : 2444                 TID  : 188         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-65                 APPID: *LOCAL.DB2.080925055705
AUTHID  : ADMINISTRATOR
EDUID   : 188                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqeLocalDatabase::FirstConnect, probe:100
DATA #1 : Hexdump, 4 bytes
0x7E1CE598 : DEFE FFFF                                  ....

2008-09-25-13.58.11.671000+480 I299736768H455     LEVEL: Warning
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqledint, probe:30
MESSAGE : Crash Recovery is needed.

2008-09-25-13.58.12.093000+480 I299737225H466     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartUsingFile, probe:805
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 I299737693H465     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartUsingDir, probe:810
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 I299738160H513     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartUsingDir, probe:810
DATA #1 : String, 56 bytes
Error processing file y:\DB2DATA\rtmpsys02\SQL00020.TDA.

2008-09-25-13.58.12.093000+480 I299738675H464     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbSMSStartPool, probe:110
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 E299739141H604     LEVEL: Info
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:30
MESSAGE : ADM6023I  The table space "TMPSYS2" (ID "8") is in state 0x"0".  The
          table space cannot be accessed.  Refer to the documentation for
          SQLCODE -290.

2008-09-25-13.58.12.093000+480 I299739747H461     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:30
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 E299740210H617     LEVEL: Info
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPoolsErrorHandling, probe:55
MESSAGE : ADM6023I  The table space "TMPSYS2" (ID "8") is in state 0x"0".  The
          table space cannot be accessed.  Refer to the documentation for
          SQLCODE -290.

2008-09-25-13.58.12.093000+480 I299740829H466     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartUsingFile, probe:800
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 I299741297H465     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartUsingDir, probe:810
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 I299741764H513     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartUsingDir, probe:810
DATA #1 : String, 56 bytes
Error processing file y:\DB2DATA\rtmpusr01\SQL00003.TDA.

2008-09-25-13.58.12.093000+480 I299742279H464     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbSMSStartPool, probe:110
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 E299742745H604     LEVEL: Info
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:30
MESSAGE : ADM6023I  The table space "TMPUSR1" (ID "9") is in state 0x"0".  The
          table space cannot be accessed.  Refer to the documentation for
          SQLCODE -290.

2008-09-25-13.58.12.093000+480 I299743351H461     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:30
MESSAGE : ZRC=0x83000570=-2097150608

2008-09-25-13.58.12.093000+480 E299743814H617     LEVEL: Info
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPoolsErrorHandling, probe:55
MESSAGE : ADM6023I  The table space "TMPUSR1" (ID "9") is in state 0x"0".  The
          table space cannot be accessed.  Refer to the documentation for
          SQLCODE -290.

2008-09-25-13.58.12.890000+480 E299744433H1394    LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:63
MESSAGE : ADM6049E  The database cannot be restarted because one or more table
          spaces cannot be brought online. To restart the database specify the
          "DROP PENDING TABLESPACES" option on the RESTART DATABASE command.  
          WARNING! PUTTING A TABLESPACE INTO THE DROP PENDING STATE MEANS THAT
          NO FURTHER ACCESS TO THE TABLESPACE WILL BE ALLOWED. ITS CONTENTS
          WILL BE INACCESSIBLE THROUGHOUT THE REMAINDER OF THE LIFE OF THE
          TABLESPACE AND THE ONLY OPERATION THAT WILL BE ALLOWED ON IT IS "DROP
          TABLESPACE".  There is no way in which it can be brought back.  It is
          important that you consider the consequences of this action as data
          can be lost as a result. Before proceeding consult the DB2
          documentation and contact IBM support if necessary.  The table spaces
          to specify in the DROP PENDING TABLESPACES list are: "TMPSYS2 TMPUSR1
          ".

2008-09-25-13.58.12.890000+480 I299745829H545     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbStartPools, probe:182
MESSAGE : ZRC=0x80020035=-2147352523=SQLB_NOT_ALLOWED_RECOVERY_P
          "Access not allowed. Tblspc Recovery Pend."

2008-09-25-13.58.12.890000+480 I299746376H539     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, buffer pool services, sqlbinit, probe:590
MESSAGE : ZRC=0x80020035=-2147352523=SQLB_NOT_ALLOWED_RECOVERY_P
          "Access not allowed. Tblspc Recovery Pend."

2008-09-25-13.58.12.937000+480 I299746917H507     LEVEL: Severe
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqledint, probe:160
DATA #1 : Hexdump, 4 bytes
0x02C83954 : 3500 0280                                  5...

2008-09-25-13.58.12.937000+480 I299747426H506     LEVEL: Error
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqledint, probe:160
DATA #2 : Hexdump, 4 bytes
0x02C83954 : 3500 0280                                  5...

2008-09-25-13.58.12.937000+480 I299747934H529     LEVEL: Severe
PID     : 2444                 TID  : 684         PROC : db2syscs.exe
INSTANCE: DB2                  NODE : 000         DB   : sample
APPHDL  : 0-39                 APPID: 10.45.24.22.39684.080925055354
AUTHID  : LNGA_QB
EDUID   : 684                  EDUNAME: db2agent (sample) 0
FUNCTION: DB2 UDB, base sys utilities, sqeLocalDatabase::FirstConnect, probe:100
DATA #1 : Hexdump, 4 bytes
0x7E1C4428 : DEFE FFFF

使用道具 举报

回复
论坛徽章:
2
2010新春纪念徽章
日期:2010-03-01 11:19:592011新春纪念徽章
日期:2011-02-18 11:42:50
13#
 楼主| 发表于 2008-9-25 14:27 | 只看该作者
原帖由 whiterain 于 2008-9-24 14:38 发表
不知道你做了备份没有?如果没有备份,应该就会丢失数据了.

备份是比较早的备份了,现在还不想来还原它,里面有用户的业务数据阿。。。

使用道具 举报

回复
论坛徽章:
2
2010新春纪念徽章
日期:2010-03-01 11:19:592011新春纪念徽章
日期:2011-02-18 11:42:50
14#
 楼主| 发表于 2008-9-25 14:32 | 只看该作者
原帖由 bpmfhu 于 2008-9-25 12:17 发表
如果是临时表空间还比较好弄

应该是临时表空间了,怎么个弄法勒?

使用道具 举报

回复
论坛徽章:
18
ITPUB新首页上线纪念徽章
日期:2007-10-20 08:38:44马上有对象
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有车
日期:2014-02-19 11:55:142012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:522012新春纪念徽章
日期:2012-02-13 15:09:52
15#
发表于 2008-9-26 14:20 | 只看该作者
你的语句有拼写错误,应该是:
RESTART DATABASE  DROP PENDING TABLESPACES (TMPSYS2,TMPUSR1)

使用道具 举报

回复
论坛徽章:
0
16#
发表于 2013-11-7 17:51 | 只看该作者
求最终解决方案

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表