在项目开发和运行中,大家经常会遇到sde数据备份 还原 迁移,本文主要讲述的使用oracle 导入导出命令备份、还原、迁移sde数据库。
当采用oracle 命令 exp 和imp导入导出备份文件”*.dmp”,对环境要求比较高,所以我们在做这些操作时,须满足如下要求:
- 操作的oracle客户端版本一致,最好是同一个客户端
- Oracle服务器端版本一致
- SDE版本一致
操作步骤:
1.把源数据库中的数据,通过oracle exp命令导出为“.dmp”文件。
2.在目的数据库中新建相关的用户名、密码、表空间,用户名、密码、表空间与源数据库设置一致。
3.安装ArcSDE软件,软件安装完成后不需要post操作。
4.用oracle 命令 imp导入数据,必须先导入“sde”用户名下面的数据,然后再导入其它用户名下的数据。
5.创建SDE服务。
6.最后测试服务是否可以启动,使用。
Sdemon –o start –p[password]