db2数据库连接报错:SQL0980C

db2 connect 数据库报错:

SQL0980C  A disk error occurred.  Subsequent SQL statements cannot be

processed.  SQLSTATE=58005

db2dart 报告:

DART (V9.1)  Report:

2016-12-30-00.12.11.617924

            Database Name: ICCDB

            Report name: ICCDB.RPT

            Old report back-up: ICCDB.BAK

            Database Subdirectory: /home/db2inst1/data/db2inst1/NODE0000/SQL00001

            Operational Mode: Database Inspection Only (INSPECT)

______________________________________________________________________________

------------------------------------------------------------------------------

Action option: DB

Connecting to Buffer Pool Services...

   Database inspection phase start.

      Tablespace file inspection phase start.

      Loading tablespace files.

      Inspecting next tablespace and associated containers.

      Error: Tablespace file / container mismatch

      Inspecting next tablespace and associated containers.

      Error: Tablespace file / container mismatch

      Inspecting next tablespace and associated containers.

      Error: Tablespace file / container mismatch

      Inspecting next tablespace and associated containers.

      Error: Tablespace file / container mismatch

      Inspecting next tablespace and associated containers.

      Error: Tablespace file / container mismatch

      5 tablespaces were identified and their containers checked.

      Error: tablespace files corrupt.

      Error: This phase encountered an error and did not complete.

      Tablespace file inspection phase end.

   Database inspection phase end.

                     ______________________________________

                    DB2DART Processing completed with error!

                                  WARNING:                        

                    The inspection phase did not complete!         

                                   ERROR:

                 The tablespace files are damaged or corrupt.

                        The database may not be usable.

                     ______________________________________

                        Complete DB2DART report found in:

/home/db2inst1/sqllib/db2dump/DART0000/ICCDB.RPT

    _______    D A R T    P R O C E S S I N G    C O M P L E T E    _______

参与12

4同行回答

xxd08cnxxd08cn其它fy
SQL0980C 发生磁盘错误。无法处理后续的 SQL 语句。 解释: 发生磁盘错误,将阻止成功执行当前的和后续的SQL 语句。 应用程序不允许发出附加的 SQL 语句。例如,与应用程序相关的恢复例程不能发出附加的SQL 语句。 数据库被标记为需要恢复,并且阻止使用数据库的所有应用程序访...显示全部

SQL0980C 发生磁盘错误。无法处理后续的 SQL 语句。

解释:

发生磁盘错误,将阻止成功执行当前的和后续的

SQL 语句。 应用程序不允许发出附加的 SQL 语句。

例如,与应用程序相关的恢复例程不能发出附加的

SQL 语句。 数据库被标记为需要恢复,并且阻止使用

数据库的所有应用程序访问该数据库。

无法处理该语句。

用户响应:

记录来自 SQLCA

的所有错误信息(如果有可能)。终止使用数据库

的所有应用程序。确定错误是否是硬件错误。重新

启动数据库。如果不能恢复,则根据备份副本复原

数据库。

如果正在安装样本数据库,则删除它并再次安装

样本数据库。

sqlcode :  -980

sqlstate :  58005

收起
金融其它 · 2016-09-18
浏览3245
vodrenvodren技术支持信雅达
首先感谢xxd08cn、shangke1207的热情帮助。在参考了你们提供的方案后,我做了如下操作解决了问题:本数据库在建立在虚拟机上的,经检查磁盘没有问题。于是我就把数据库目录mv 到另外一个文件夹下面,先做反编目数据库,再把数据库编目到新的文件夹下面,重启数据库,访问正常,问题解决...显示全部

首先感谢xxd08cn、shangke1207的热情帮助。在参考了你们提供的方案后,我做了如下操作解决了问题:

本数据库在建立在虚拟机上的,经检查磁盘没有问题。于是我就把数据库目录mv 到另外一个文件夹下面,先做反编目数据库,再把数据库编目到新的文件夹下面,重启数据库,访问正常,问题解决。

收起
系统集成 · 2016-09-22
浏览3119
y5_sety5_set其它不告诉你
   表空间容器创建在外挂存储上,链路出问题会出现这个报错,你在容器所在目录下touch 一个test文件试,看看读写有没有权限显示全部

   表空间容器创建在外挂存储上,链路出问题会出现这个报错,你在容器所在目录下touch 一个test文件试,看看读写有没有权限

收起
互联网服务 · 2016-09-30
浏览3012
shangke1207shangke1207数据库运维工程师济宁银行
表空间对应的容器有问题吧,重建一下表空间试一下吧显示全部

表空间对应的容器有问题吧,重建一下表空间试一下吧

收起
银行 · 2016-09-19
浏览3138

提问者

vodren
技术支持信雅达
擅长领域: 数据库服务器前置系统

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-09-18
  • 关注会员:5 人
  • 问题浏览:5692
  • 最近回答:2016-09-30
  • X社区推广