arcgis sde 連接oracle 存數據時報錯:Underlying DBMS error[ORA-29875:無法執行 ODCIINDEXINSERT例行程序


報這個錯是因為oracle默認分配給sde的數據庫大小為400M。如果數據量在數據庫的存儲容量超過了這個大小就會報錯:

 

 

 

解決方法如下:

1.登錄oracle Plus

2.查看並確認當前數據庫中SDE的tablespace_name ,運行下邊的sql命令,可以看到SDE_TBS大小為400M

select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

 

 3.找到tablespace_name對應的物理存儲文件

select  * from dba_data_files;

 

 

4.通過上邊得到的物理路徑,擴容大小到10G

ALTER DATABASE DATAFILE 'D:\APP\ORACLE\PRODUCT\11.2.0\dbhome_1\database\SDE_TBS'

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM