Error: 违反唯一约束
文章编号 : 22274
软件: ArcSDE 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10
操作系统: N/A
软件: ArcSDE 8.1, 8.1.2, 8.2, 8.3, 9.0, 9.1, 9.2, 9.3, 9.3.1, 10
操作系统: N/A
发起人
相关问题
- ArcGIS Pro 创建矢量切片包时报错ERROR 001117,但已设置了元数据
- 投影栅格(ProjectRaster)报错:ERROR 000151: 地理变换无效。
- 栅格计算器怎么才能计算栅格中大于某值且小于某值的栅格呢??我的一直报错。表达式如下图,错误码如右。000539 : Error message from Python.
- arcgis data store配置切片缓存失败,错误提示internal server error
- 读取shapefile文件出错,Error: Number of shapes does not match number of table records
- arcgis server 发布错误 ERROR 0011369
- ERROR 000628:Sentinel2建立mosaic dataset出错?
- 利用arcengien 进行ExtractValuesToPoints 出现 ERROR 010024: Error during conversion.
- arcgispro创建矢量切片包时报错ERROR 001117: Map description property must be set
- 更新数据后如何动态添加新增的唯一值?
- ERROR 010096: 当前没有或未启用 Spatial Analyst 许可,该怎么办呢?有详细说明的吗?
问题状态
- 最新活动: 2015-11-18 00:42
- 浏览: 2096
- 关注: 1 人
1 个回复
EsriSupport
赞同来自:
"Updating pyramid...
Error: SE_stream_execute (-51)
Error: Underlying DBMS error
Error: DBMS error code (1)
Error: ORA-00001: unique constraint (VEGDIR.SDE_BLK_3_UK) violated".
原因: 这个错误是马赛克或以前失败的尝试造成的,或者是建立金字塔时遗留下来的金字塔块。
解决方法: 选择 1: 删除失败的金字塔建立遗留下来的金字塔块。使用金字塔“sderaster”命令操作设置为0级。
选择 2: 使用栅格列标识符来确定金字塔的块数
1.使用SQL语句实现特定的关系数据库管理系统查询sde.raster_column表获得一个栅格列标识符。
select rastercolumn_id from sde.raster_columns where table_name = '<business table name>';
2.在sde_blk_<N>中替换栅格的栅格列<N>.
select count(*) from sde_blk_<N> where rasterband_id < 0;
3.如果存在金字塔块则通过SQL语句删除他们。
delete from sde_blk_<N> where rasterband_id < 0
创建时间:2002-04-18
最近更新: 2011-07-20
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册