关于创建索引的ora问题 (96天)
时间:2022-05-04
本文章向大家介绍关于创建索引的ora问题 (96天),主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
创建index的时候,报了如下的错误。让人有些摸不着头脑。
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
但是查看数据文件,没有任何记录。
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报错了。
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
查询表空间的使用情况,发现不了任何问题
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
查看文件系统情况。
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空间做了适当的调整,如下。再次创建就没有问题了。
[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
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法