laptop and a wrench

漏洞

The sdelayer -o add command fails with -51 error and deletes the underlying table in DB2.

上次发布: August 25, 2014 No Product Found
漏洞 ID 编号 NIM034197
已提交April 11, 2008
上次修改时间April 2, 2025
适用范围No Product Found
找到的版本9.2
修正版本9.3
状态Fixed

解决办法

After creating the table in DB2, register it with SDE and then run the sdelayer -o add command.C:\>sdetable -o register -t airport -i 5151 -u sde -p sde -k GDT_AIRPORTArcSDE 9.2 for DB2 Build 1239 Thu Jan 24 09:35:02 2008Attribute Administration Utility-----------------------------------------------------Table airport successfully registered.C:\>sdelayer -o add -i 5151 -u sde -p sde -x -180,-90,1000000 -G 4326 -g 0.1,0,0 -e +a -k GDT_AIRPORT -q -l airport,bus_fidSuccessfully Created Layer.Query the database for table:describe table airport;------------------------------------------------------------------------------Column Type Typename schema name Length Scale Nulls------------------------------ --------- ------------------ -------- ----- ------GDT_ID SYSIBM VARCHAR 32 0 Yes STATE_FIPS SYSIBM INTEGER 4 0 Yes COUNTY_FIPS SYSIBM INTEGER 4 0 Yes NAME SYSIBM VARCHAR 50 0 Yes CFCC SYSIBM VARCHAR 3 0 Yes IDENT SYSIBM VARCHAR 4 0 Yes USERS SYSIBM VARCHAR 2 0 Yes BUS_FID DB2GSE ST_MULTIPOLYGON 0 0 Yes OBJECTID SYSIBM INTEGER 4 0 No 9 record(s) selected.

重现步骤

漏洞 ID: NIM034197

软件:

  • No Product Found

当漏洞状态发生变化时获得通知

下载 Esri 支持应用程序

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项