ArcGIS如何迁移ArcSDE数据

时间:2024-05-20 13:21:51

注意事项:备份!!!

1 ArcGIS的迁移方式

   1.1 Copy/Paste

     1.1.1ArcMap中的Catalog面板内复制粘贴。

        这种方式不能批量复制粘贴。

     ArcGIS如何迁移ArcSDE数据

             1.1.2ArcCatalog中的Copy/Paste

           这种方式可以批量复制粘贴。

ArcGIS如何迁移ArcSDE数据

     1.1.3优缺点

       好处显而易见,易于操作。

       但是有两点需要注意:

       1.子版本的操作不会被拷走。

       测试如图,对pg库中的数据注册为版本。

       ArcGIS如何迁移ArcSDE数据

      在数据库节点右键管理地理数据库。

ArcGIS如何迁移ArcSDE数据

    新建版本。

  ArcGIS如何迁移ArcSDE数据

     单击Change Version。

                                  ArcGIS如何迁移ArcSDE数据

      选择刚刚创建的版本。

ArcGIS如何迁移ArcSDE数据

      由下图看到sde.Default变成了sde.Test。

     ArcGIS如何迁移ArcSDE数据

     在Deafult版本增加一个字段并编辑,切换到test版本新增一个字段并编辑。

        ArcGIS如何迁移ArcSDE数据ArcGIS如何迁移ArcSDE数据

       然后拷贝到本地的FileGDB,发现子版本的内容没有复制进来。

ArcGIS如何迁移ArcSDE数据

        2。double字段会改变。

       如下图,在pg库新建一个double字段修改属性并编辑数据。

    ArcGIS如何迁移ArcSDE数据

        拷贝到Oracle库和本地的FileGDB作对比。

ArcGIS如何迁移ArcSDE数据ArcGIS如何迁移ArcSDE数据

     拷贝到pg库。

    1.2Import/Export

     只能支持简单对象,OID会重新排列。下图左是sde中的objectid,右图是导出到FileGDB的数据。

ArcGIS如何迁移ArcSDE数据ArcGIS如何迁移ArcSDE数据

   1.3 Import/Export(XML)

       主要是方案的迁移,不适合大量的数据。

2 数据库迁移方式

     以Oracle为例。

     主要有物理备份和逻辑备份。

     物理备份是指通常所说的归档模式备份(热备份)和非归档模式备份(冷备份)。

      逻辑备份是指IMP/EMP和数据泵的模式