1.1.1.1 SDE命令导出数据
指令
sdeexport -o create -t 表名 -f 导出文件路径 -i SDE:ORACLE10G -s sde服务器IP -u SDE用户名 -p SDE用户密码@oracle服务名
|
指令运行环境:GIS服务器
如果SDE安装的版本为10g,则-i
SDE:ORACLE10G;
如果为11g,则为-i SDE:ORACLE11G
实例如下:从172.168.10.250 机器中导出sde数据库中的T_GIS_G100表数据到C:\\T_GIS_G100.bak文件(会自动创建)里,命令如下:
sdeexport -o create -t T_GIS_G100 -f C:\\T_GIS_G100.bak -i SDE:ORACLE10G -s 172.168.10.250 -u sde -p sde@sdeserver
|
1.1.1.2 批量导出
使用如下脚本创建bat文件如:exportGis.bat
@echo off
echo 此导出程序使用oracle的直连方式
set/p sdeServerIp=请输入SDE数据库所在的机器IP:
set/p sdeUser=请输入SDE数据库的用户名:
set/p sdePwd=请输入SDE数据库的密码,格式:密码@oracle服务名:
rem 下面为需要导出的表名数组,表名之间需要有空格
set SDE_TABLE=导出的表名1 导出的表名2 ………
echo 程序将会导出GIS表为: %SDE_TABLE%
for %%a in (%SDE_TABLE%) do (
echo 导出 %%a
sdeexport -o create -t %%a -f %%a.bak -i SDE:ORACLE10G -s %sdeServerIp% -u %sdeUser% -p %sdePwd%
)
echo 导出完成
pause<con>nul
|
双击exportGis.bat,根据要求输入参数,则会在当前bat所在目录下导出表数据
注:
1、
SDE_TABLE
需要自行设置导出的表名数组;
2、 -i SDE:ORACLE10G 需要根据SDE版本设置;
1.1.1.3 SDE命令导入数据
根据导出的数据文件进行数据导入。
指令:
sdeimport -o create -t 导入的表名 -f 数据导出文件 -i SDE:ORACLE10G -s SDE数据库IP -u SDE用户名 -p SDE用户密码
|
指令运行环境:GIS服务器;
Sdeimport命令导入:会根据【导入的表名】自行创建SDE表,无需事先创建
如果SDE安装的版本为10g,则-i
SDE:ORACLE10G;
如果为11g,则为-i SDE:ORACLE11G
实例如下:导出C:\\T_GIS_G100.bak文件到172.168.10.250的SDE库中,命令如下:
sdeimport -o create -t T_GIS_G100 -f C:\\T_GIS_G100.bak -i SDE:ORACLE10G -s 172.168.10.250 -u sde -p sde@sdeserver
|
1.1.1.4 批量导入
使用如下脚本创建bat文件如:importGis.bat
@echo off
echo 此导入程序使用oracle的直连方式
set/p sdeServerIp=请输入SDE数据库所在的机器IP:
set/p sdeUser=请输入SDE数据库的用户名:
set/p sdePwd=请输入SDE数据库的密码,格式:密码@oracle服务名:
rem 下面为需要导入的表名数组
set SDE_TABLE=导出的表名1 导出的表名2 ………
echo 程序将会导入的GIS表为: %SDE_TABLE%
for %%a in (%SDE_TABLE%) do (
echo 导入 %%a
sdeimport -o create -t %%a -f %%.bak -i SDE:ORACLE10G -s %sdeServerIp% -u %sdeUser% -p %sdePwd%
)
echo 导入完成
pause<con>nul
|
双击import.bat,根据要求输入参数,则会在当前bat所在目录下导出表数据
注:
1、
SDE_TABLE
需要自行设置导出的表名数组;
2、 -i SDE:ORACLE10G 需要根据SDE版本设置;
分享到:
相关推荐
从创建数据库连接、建立空间表,到发布地图服务、注册数据库,再到数据的导入导出,每个步骤都是为了高效、安全地管理和分发地理空间信息。了解并熟练掌握这些操作,对于GIS专业人员来说至关重要。
- 包括数据导入导出、版本控制等功能。 - 支持事务处理,确保数据的一致性。 3. **性能优化**: - SDE 采用了多种技术来提高数据访问速度。 - 如索引、缓存机制等。 - 还可以利用数据库本身的性能优化功能。 ...
例如,可以使用EXP SYSTEM/PASSWORD@SID FULL=Y FILE=D:\SYSTEM.DMP LOG=D:\SYSTEM.LOG命令将数据库中的数据导出到文件中,然后使用IMP SYSTEM/PASSWOR@SID FROMUSER=SDE TOUSER=SDE命令将文件中的数据导入到数据库...
- **数据导入导出**:将外部数据导入SDE,或将SDE中的数据导出到其他格式。 - **数据编辑**:创建、修改和删除地理特征,同时更新相关的属性信息。 - **权限管理**:设置用户权限,控制不同用户对数据的访问和...
这些操作允许用户在ArcGIS中执行基本的数据库管理任务,如创建数据库、创建视图、导入导出数据等。然而,对于想要创建复杂空间数据结构的用户,ArcGIS建议使用更高级的数据库解决方案。 最后,需要注意的是,文档...
导入导出数据时ObjectID的问题 在使用ArcGIS桌面版导入或导出数据时,系统会默认创建一个ObjectID字段作为唯一标识符。当用户试图基于此ID进行数据匹配时,可能会遇到问题,因为在数据导入过程中,这些ID可能会被...
2. **ArcGIS Desktop(AE)**:AE是实现这一操作的主要工具,它提供了一个直观的用户界面,允许用户处理、分析和展示地理数据,包括导入和导出不同格式的数据。 3. **数据导入**:在AE中,我们可以使用“数据管理”...
4. 数据管理:学习数据导入、导出、版本管理和数据同步。 5. 安全设置:配置用户和角色,设定服务访问权限。 6. 部署和测试:发布服务,通过ArcGIS Desktop或其他客户端工具测试服务功能。 通过深入学习和实践,你...
- **ArcCatalog** 是数据管理工具,负责数据的浏览、导入导出、数据结构定义、元数据编辑和拓扑规则管理。 5. **ArcToolbox基本操作** - **ArcToolbox** 提供大量预设工具,涉及数据转换、空间分析、数据处理等。...
- **效果展示**:在ArcGIS Catalog中可以看到创建好的数据库图标,右键点击该图标即可执行创建视图、导入数据和导出数据等操作。 #### 四、SQLite数据库在ArcGIS中的限制 - **不支持功能**:ArcGIS不支持在SQLite...
1. **基本操作**:包括地图创建、图层管理、数据导入导出、地图投影转换等。理解地图的构建过程和图层的工作原理是使用ArcGIS的基础。 2. **地理数据处理**:涉及数据编辑、属性表管理、空间分析(如缓冲区分析、...
6. 最后,导出XML文件以存储创建的GISsom、GISsoc和GIS管理员用户信息。 **许可文件的加载** 安装结束时,选择从硬盘加载许可文件(`.ecp`格式),找到之前准备的安全许可文件并完成加载。 总的来说,成功搭建...
- **数据验证**:导出完成后,应立即验证数据是否完整无误地导入到了目标数据库中。可以通过查询数据库表结构、记录数量等方式进行验证。 - **性能优化**:对于大型数据集,可能会遇到性能瓶颈。可以通过调整数据库...
3. **熟悉空间数据库操作**:掌握如何在ArcGIS 10中操作空间数据库,包括数据导入导出、查询、更新等,对于提升应用的数据管理能力十分必要。 4. **掌握几何对象和空间参考**:理解几何对象的表示方法和空间参考...
数据转换部分可能涉及数据的导入导出、坐标系统的转换、几何类型的处理等,这些都是GIS工作中常见的任务。 为了顺利进行实验,你需要熟悉ArcGIS Desktop或ArcGIS Pro软件,以及数据库管理工具,如Oracle SQL ...
在使用Catalog Server时,可能会遇到功能缺失的情况,如无法导入导出数据。这可能是由于ArcGIS Desktop版本问题或许可限制。确保使用ArcInfo许可版本,并正确安装所有必要的插件和更新。 #### 十二、URIEncoding...
ArcGIS提供了全面的数据管理工具,包括数据导入导出、数据转换、数据清理和数据修复。例如,可以通过ArcCatalog管理地理数据库,包括个人地理数据库(File Geodatabase)和企业级地理数据库(SDE)。 3. **空间...
ArcGIS提供了多种工具和技术来处理CAD数据,包括导入、导出以及对CAD格式的数据进行转换和操作的功能。 #### 七、提高CAD与GIS的互用性 - 提高CAD与GIS系统的互用性是一项重要的任务,旨在确保这两种系统之间的数据...
3. 数据导入与导出:掌握将不同格式的数据导入到Geodatabase,以及将Geodatabase中的数据导出为其他格式的操作,确保数据在不同系统间的互操作性。 4. 地图服务发布:学习如何将地理数据发布为地图服务,以便在网络...