db2 表空间0x0800 如何解决 +备份失败
情况如下:
db2版本v7.2
操作系统windows2000 server
表空间syscat ,temp,userspace1(数据库管理=60G),userspace2(数据库管理=60G),userspace3(数据库管理=60G),userspace4(数据库管理=20G),userspace5(数据库管理=20G)
系统在线时间全天24小时
先出现如下问题:
1)数据库全备份不成功(在线和离线的都不成功),提示信息:01/12/2009 01:14:40 SQL2025N 在媒体 "f:dbimageWDJKLOT.0DB2NODE0000CATN000020090111223001.001" 上发生 I/O 错误 "243",曾尝试过吧备份文件分成多个文件,更改buffer等,报错信息相同。
2)添加40g以上的表空间提示“系统资源不足”,添加失败
由于现行系统极不安全,想迁移系统,希望提供宝贵建议:
3)由于不能进行全备份,又想迁移数据库,也做如下实验:
拷贝所有容器,和数据库目录到其他设备,在设备上catalog db wdjklot,wdjklot为数据库名。结果数据库连接正常,但是其中一个表空间userspace1状态不正常
C:Documents and Settingscicstest>db2 list tablespaces show detail
当前数据库的表空间
表空间标识 = 0
名称 = SYSCATSPACE
类型 = 系统管理的空间
内容 = 任何数据
状态 = 0x0000
详细说明:
正常
总计页数