oracle.dataaccess.client blob,Oracle.DataAccess.Client.OracleException ORA-29875 - ODCIINDEXINSERT e...

Hi,

We are migrating data into our GIS repository using an application witch uses ODP fro .NET.

Yesterday, when we were importing parcels from a certain geographic zone we have got this error:

4430528 [4028] ERROR DBCommand - Error Executing Command [PARCELA.WRITE]

Parameters:

ResValue: [Int32]

POP_ID: [Int64]35397

PAR_ID: [Varchar2]

BLO_ID: [Decimal]836170

PAR_NUM: [Varchar2]1480296132900

geometry: [Blob]System.Byte[]

PAR_PON_ETI: [Blob]System.Byte[]

Oracle.DataAccess.Client.OracleException ORA-29875: failed in the execution of t

he ODCIINDEXINSERT routine

ORA-29400: data cartridge error

ORA-14450: attempt to access a transactional temp table already in use

ORA-06512: at "MDSYS.SDO_IDX", line 161

ORA-06512: at "MDSYS.SDO_INDEX_METHOD_10I", line 332

ORA-06512: at "SIG.PARCELA", line 354

ORA-06512: at "SIG.PARCELA", line 479

ORA-06512: at line 1 at pt.inga.db.Command.Execute(IDbConnection connection,

IDbCommand command, Boolean& closeConnection) in C:\code-base\inga\isig\src-1.0.

0.2\pt\inga\db\Command.cs:line 234

at pt.inga.db.Command.Execute(IDbConnection connection, OracleCommand command

, IDataRecord parentRecord, IDataRecord dataRecord, IOperationData operation, Bo

olean& closeConnection) in C:\code-base\inga\isig\src-1.0.0.2\pt\inga\db\Command

.cs:line 334

The error seems to be related with temporary tables manipulation, does it?

Has we didnât know what to do we try to import those parcels after dropping a spatial index over the parcelâs table and we succeed with the import.

Those any one has any ideas about this?

And about spatial indexes internals?

Thanks in advance,

Vitor

Versions:

Client: Oracle10g Data Provider for .NET 10.1.0.2.0

Clientâs OS:Windows 2003 server

Server: Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - 64bit Production

With the Partitioning, OLAP and Data Mining options

Serverâs OS:AIX 5.2.0.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值