![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
joexk
点滴记录
展开
-
Oracle表空间扩展
Oracle如何扩展表空间Oracle如何扩展表空间 第一步:查看表空间的使用情况: Sql代码 www.2cto.com select dbf.tablespace_name, dbf.totalspace "总量(M)", dbf.totalblocks as 总块数, dfs.freespace转载 2015-03-21 17:52:05 · 390 阅读 · 0 评论 -
Oracle批量插入数据报executeBatch异常:ArrayIndexOutOfBoundsException
1 问题使用PreparedStatement向 Oracle 10g数据库批量插入数据时,当插入2万条数据后,出现异常java.lang.ArrayIndexOutOfBoundsException,具体信息如下:java.lang.ArrayIndexOutOfBoundsException: -32413 at oracle.jdbc.driver.OraclePrepare...原创 2018-11-25 17:18:25 · 3330 阅读 · 1 评论 -
ORA-01653: 表xx无法通过 8192 (在表空间 xx_data 中) 扩展
1 问题向Oracle 10g数据库中批量插入数据,当插入近2亿条数据后,报出如下错误:ORA-01653: 表xx无法通过 8192 (在表空间 xx_data 中) 扩展。查看表空间,发现表空间大小已达到32G,但创建表空间时已设置了无限扩展(初始空间为20G),磁盘空间没满,说明表空间无法进行自动扩展了。2 原因查找资料了解到Oracle 10g 单个表空间数据文件的最大值为:最...原创 2018-11-18 12:15:21 · 6733 阅读 · 0 评论 -
Oracle user_tab_columns视图查询表结构信息
1 问题使用 user_tab_columns 视图查询 Oracle 数据库指定用户实例下的所有表结构信息,但是发现有些表字段顺序和数据库中的表字段顺序不一致,而业务需求上是要求一致的。当前数据库用户的表结构是从另一机器上备份导入的,然后用该视图去原数据库用户下查询相应的表,原库下查询的结果和数据库中表字段顺序一致。2 解决方法加上 column_id 升序排列就可以保证与原表字段顺序一...原创 2018-11-22 23:52:26 · 9640 阅读 · 4 评论 -
Oracle 手动删除表空间的datafile导致数据库用户连接不上
1 问题因为要向Oracle 10g数据库中批量插入50亿左右的大量数据,因为一开始没了解清楚Oracle的存储机制,为了避免每次表空间无法再自动扩展时再去添加数据文件,所以一次性的将90%多的磁盘空间都用于表空间的序列datafile。但程序没运行多久就报“ORA-00257: 归档程序错误”。查看磁盘空间发现空间只剩余不到10M空间了,因为插入大量数据,日志归档同样需要较大的空间。网上查...原创 2018-11-20 00:21:59 · 1221 阅读 · 0 评论 -
IMP-00017: 由于 ORACLE 错误 2304
使用imp语句将dmp文件导入本地数据库时出现错误 2304IMP-00017: 由于 ORACLE 错误 2304, 以下语句失败: CREATE TYPE "T_VARRAY" TIMESTAMP '2015-03-09:12:18:54' OID '0DA828A87913400F93B12EBDC75AFCF5' IS TABLE OF VARCHAR2(4000) 原因:原创 2015-03-21 20:20:21 · 10758 阅读 · 0 评论 -
ORA-01732: 此视图的数据操纵操作非法
问题描述oracle数据库有创建materialized views,备份成功,恢复时出现警告: ..正在导入表 “TESTMAVIEW”IMP-00058: 遇到 ORACLE 错误 1732ORA-01732: 此视图的数据操纵操作非法 备注: 执行恢复前未删除materialized views,数据库恢复失败; 删除materialized views,数据原创 2017-05-01 12:10:20 · 26403 阅读 · 0 评论 -
ORA-01031: 权限不足
ORA-01031: 权限不足 Org.springframework.jdbc.BadSqlGrammarException: Hibernate-related JDBC operation; bad SQL grammar []; nested exception is java.sql.SQLException: ORA-01031: 权限不足ORA-06512: 在 "S原创 2015-05-07 17:18:17 · 4170 阅读 · 0 评论 -
IMP-00003:遇到ORACLE错误 27477,调度对象已存在
IMP-00003:遇到ORACLE错误 27477,调度对象已存在原创 2017-05-01 11:14:11 · 4788 阅读 · 0 评论 -
ORACLE 错误 1659,数据库导入dmp临时表空间内存不够
IMP-00017: 由于 ORACLE 错误 1659, 以下语句失败: 今儿在自己电脑上搭建开发环境,在给数据库导入表结构以及数据时出现“IMP-00017: 由于 ORACLE 错误 1659, 以下语句失败:”错误。查看表空间是够用的。下面是解决方法(原文链接:http://songworld.diandian.com/post/2012-08-11/400337360转载 2015-03-21 18:32:45 · 2230 阅读 · 0 评论 -
Java 保存 oracle CLOB 类型字段并插入数据库
要将clob类型字段插入Oracle,需要通过字符流进行处理,处理如下:...String fieldValue = "testClob,testClob,testClob,testClob,testClob"; // 转成流形式 Reader reader = new StringReader(fieldValue);preparedStatement.setCharacterStre...原创 2018-12-16 22:16:49 · 1987 阅读 · 0 评论