FAQ: 在Oracle中,什么是st_geometry的OID值

文章编号 : 34928
软件: ArcSDE 9.3, 9.3.1
操作系统: N/A
已邀请:

EsriSupport

赞同来自:

问题: 在Oracle中,什么是st_geometry的OID值?
回答: 以下的列表列出来当安装ArcSDE9.3的时候在Oracle中不同的st_geometry的OID值。为了能够使用Oracle的Datapump的导出和导入含有st_geometry字段的表的功能,在所有的Oracle实例上OID的值都是相同的。
st_geometry OID 'A618FA8DD1D84E13B35784E171530100'
st_surface OID 'A618FA8DD1D84E13B35784E171530104'
st_curve OID 'A618FA8DD1D84E13B35784E171530102'
st_geomcollection OID 'A618FA8DD1D84E13B35784E171530106'
st_linestring OID 'A618FA8DD1D84E13B35784E171530103'
st_multicurve OID 'A618FA8DD1D84E13B35784E171530108'
st_multilinestring OID 'A618FA8DD1D84E13B35784E171530109'
st_multipoint OID 'A618FA8DD1D84E13B35784E171530107'
st_multipolygon OID 'A618FA8DD1D84E13B35784E17153010B'
st_multisurface OID 'A618FA8DD1D84E13B35784E17153010A'
st_point OID 'A618FA8DD1D84E13B35784E171530101'
st_polygon OID 'A618FA8DD1D84E13B35784E171530105'
如果OID的值不相同,Oracle不能导入包含st_geometry字段的导出文件。为了列出OID的值,可以使用SDE用户在SQL*Plus中执行一下的SQL语句。

SQL> SELECT type_name, type_oid
2 FROM user_types
3 ORDER BY type_name;
类型值在ArcSDE9.3之前可能是不相同的,因此除了重新安装ArcSDE的实例并重新导入已有的数据外,没有别的方法。




创建时间:2008-06-02
最近更新: 2009-10-03


原文链接
http://support.esrichina.com.cn/2008/0602/856.html

要回复问题请先登录注册