前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于创建索引的ora问题 (96天)

关于创建索引的ora问题 (96天)

作者头像
jeanron100
发布2018-03-14 11:30:20
7480
发布2018-03-14 11:30:20
举报

创建index的时候,报了如下的错误。让人有些摸不着头脑。

代码语言:javascript
复制
create unique index t_pk on t(object_id,object_name) nologging 
                            * 
ERROR at line 1: 
ORA-01114: IO error writing block to file  (block # ) 
ORA-01114: IO error writing block to file 201 (block # 15437) 
ORA-27072: File I/O error 
Additional information: 4 
Additional information: 15437 
Additional information: 20480

但是查看数据文件,没有任何记录。

代码语言:javascript
复制
SQL>    SELECT file_name , tablespace_name ,file_id,'datafile' AS TYPE 
  2     FROM DBA_DATA_FILES where file_id=201 
  3  /

no rows selected

可以采用如下的语句来查询,发现是temp报错了。

代码语言:javascript
复制
SQL> SELECT file_name , tablespace_name ,file_id,'datafile' AS TYPE 
  2     FROM DBA_DATA_FILES where file_id=201 
  3     UNION ALL 
  4  SELECT file_name , tablespace_name ,file_id+to_number(value) file_id ,'tempfile ' 
  5     FROM DBA_TEMP_FILES , v$parameter p 
  6     WHERE p.name = 'db_files' 
  7  /
FILE_NAME                                          TABLESPACE_NAME                   FILE_ID TYPE 
-------------------------------------------------- ------------------------------ ---------- --------- 
/u03/ora11g/oradata/TEST01/temp01.dbf              TEMPTS1                               201 tempfile

查询表空间的使用情况,发现不了任何问题

代码语言:javascript
复制
Current Instance 
~~~~~~~~~~~~~~~~
   DB Id    DB Name      Inst Num Instance 
----------- ------------ -------- ------------ 
3645037571 TEST01              1 TEST01
Tablespace   STA M A Init     Total MB    Free MB     Used MB  LrgstMB       MaxExt %Fr A 
------------ --- - - ---- ------------ ---------- ----------- -------- ------------ --- - 
POOL_DATA    OLN L S  64K        1,460      1,043         417      499   2147483645  71 
SYSAUX       OLN L S  64K          325        148         177      146   2147483645  46 
SYSTEM       OLN L S  64K          325         54         271       53   2147483645  17 * 
TEMPTS1      OLN L U   1M          200        200           0      120              100 
TEST_DATA1   OLN L S  64K            3          1           2        1   2147483645  35 
UNDOTBS      OLN L S  64K        1,167      1,152          15    1,138   2147483645  99 
                          ------------ ---------- ----------- 
sum                              3,480      2,598         882

查看文件系统情况。

代码语言:javascript
复制
Filesystem            Size  Used Avail Use% Mounted on 
/dev/sda2             3.9G  2.3G  1.4G  62% / 
tmpfs                 992M     0  992M   0% /dev/shm 
/dev/sda1              49M   38M  8.2M  83% /boot 
/dev/sda5              32G  834M   30G   3% /home 
/dev/sdb1             7.6G  6.5G  715M  91% /u01 
/dev/sdb2             7.6G  7.2G   43M 100% /u02 
/dev/sdb3             7.6G  7.2G  4.0K 100% /u03 
/dev/sdb4              17G   14G  2.8G  83% /u04

在此基础上把空间腾出来一部分。然后将temp空间做了适当的调整,如下。再次创建就没有问题了。

代码语言:javascript
复制
[ora11g@rac1 ~]$ df -h 
Filesystem            Size  Used Avail Use% Mounted on 
/dev/sda2             3.9G  2.3G  1.4G  62% / 
tmpfs                 992M     0  992M   0% /dev/shm 
/dev/sda1              49M   38M  8.2M  83% /boot 
/dev/sda5              32G  834M   30G   3% /home 
/dev/sdb1             7.6G  6.0G  1.2G  84% /u01 
/dev/sdb2             7.6G  7.2G   43M 100% /u02 
/dev/sdb3             7.6G  6.6G  668M  91% /u03 
/dev/sdb4              17G   14G  2.8G  83% /u04
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2014-06-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 杨建荣的学习笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档